

# aurora\$1stat\$1reset\$1wal\$1cache
<a name="aurora_stat_reset_wal_cache"></a>

Restablece el contador de la memoria caché de wal lógica. 

## Sintaxis
<a name="aurora_stat_reset_wal_cache-syntax"></a>

Para restablecer una ranura específica

```
SELECT * FROM aurora_stat_reset_wal_cache('slot_name')
```

Para restablecer todas las ranuras

```
SELECT * FROM aurora_stat_reset_wal_cache(NULL)
```

## Argumentos
<a name="aurora_stat_reset_wal_cache-arguments"></a>

`NULL` o `slot_name`

## Tipo de retorno
<a name="aurora_stat_reset_wal_cache-return-type"></a>

Mensaje de estado, cadena de texto
+ Restablece el contador de la memoria caché de wal lógica: mensaje de éxito. Este texto se devuelve cuando la función se ejecuta correctamente. 
+ No se encontró la ranura de replicación. Inténtelo de nuevo. - Mensaje de error Este texto se devuelve cuando la función no se ejecuta correctamente.

## Notas de uso
<a name="aurora_stat_reset_wal_cache-usage-notes"></a>

Esta función está disponible para las siguientes versiones:
+ Aurora PostgreSQL 14.5 y versiones posteriores
+ Aurora PostgreSQL versión 13.8 y posteriores
+ Aurora PostgreSQL versión 12.12 y posteriores
+ Aurora PostgreSQL versión 11.7 y posteriores

## Ejemplos
<a name="aurora_stat_reset_wal_cache-examples"></a>

En el siguiente ejemplo, se utiliza la función `aurora_stat_reset_wal_cache` para restablecer una ranura denominada `test_results` y, a continuación, se intenta restablecer una ranura que no existe.

```
=> SELECT * 
     FROM aurora_stat_reset_wal_cache('test_slot');
aurora_stat_reset_wal_cache
--------------------------------------
 Reset the logical wal cache counter.
(1 row)
=> SELECT * 
     FROM aurora_stat_reset_wal_cache('slot-not-exist');
aurora_stat_reset_wal_cache
-----------------------------------------------
 Replication slot not found. Please try again.
(1 row)
```