

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

Reimposta il contatore per la cache wal logica. 

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

Per reimpostare uno slot specifico

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

Per ripristinare tutti gli slot

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

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

`NULL` o `slot_name`

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

Messaggio di stato, stringa di testo
+ Reimposta il contatore logico della cache wal. Messaggio di esito positivo. Questo testo viene restituito quando la funzione ha esito positivo. 
+ Lo slot di replica non è stato trovato Riprova. Messaggio di errore Questo testo viene restituito quando la funzione non riesce.

## Note per l'utilizzo
<a name="aurora_stat_reset_wal_cache-usage-notes"></a>

Questa funzione è disponibile per le seguenti versioni.
+ Aurora PostgreSQL 14.5 e versioni successive
+ Aurora PostgreSQL 13.8 e versioni successive
+ Aurora PostgreSQL 12.12 e versioni successive
+ Aurora PostgreSQL 11.7 e versioni successive

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

L'esempio seguente utilizza la funzione `aurora_stat_reset_wal_cache` per reimpostare uno slot denominato `test_results` e quindi tenta di reimpostare uno slot che non esiste.

```
=> 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)
```