

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Réinitialise le compteur du cache wal logique. 

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

Pour réinitialiser un emplacement spécifique

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

Pour réinitialiser tous les emplacements

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

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

`NULL` ou `slot_name`

## Type de retour
<a name="aurora_stat_reset_wal_cache-return-type"></a>

Message d'état, chaîne de texte
+ Réinitialisation du compteur de cache wal logique : message de réussite. Ce texte est renvoyé lorsque la fonction réussit. 
+ Emplacement de réplication introuvable. Veuillez réessayer. – Message d'échec Ce texte est renvoyé lorsque la fonction échoue.

## Notes d’utilisation
<a name="aurora_stat_reset_wal_cache-usage-notes"></a>

Cette fonction est disponible pour les versions suivantes.
+ Aurora PostgreSQL 14.5 et versions supérieures
+ Aurora PostgreSQL versions 13.8 et ultérieures
+ Aurora PostgreSQL versions 12.12 et ultérieures
+ Aurora Postgre SQLversion 11.17 et versions ultérieures

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

L'exemple suivant utilise la fonction `aurora_stat_reset_wal_cache` pour réinitialiser un emplacement nommé `test_results`, puis tente de réinitialiser un emplacement qui n'existe pas.

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