

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

논리적 wal 캐시의 카운터를 재설정합니다.

## 구문
<a name="aurora_stat_reset_wal_cache-syntax"></a>

특정 슬롯을 재설정하는 방법

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

모든 슬롯을 재설정하는 방법

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

## 인수
<a name="aurora_stat_reset_wal_cache-arguments"></a>

`NULL` 또는 `slot_name`

## 반환 타입
<a name="aurora_stat_reset_wal_cache-return-type"></a>

상태 메시지, 텍스트 문자열
+ 논리적 Wal 캐시 카운터 재설정 - 성공 메시지입니다. 함수가 성공하면 이 텍스트가 반환됩니다.
+ 복제 슬롯을 찾을 수 없습니다. 다시 시도하세요. - 오류 메시지입니다. 함수가 실패하면 이 텍스트가 반환됩니다.

## 사용 노트
<a name="aurora_stat_reset_wal_cache-usage-notes"></a>

이 함수는 다음 버전에서 사용할 수 있습니다.
+ Aurora PostgreSQL 14.5 이상
+ Aurora PostgreSQL 버전 13.8 이상
+ Aurora PostgreSQL 버전 12.12 이상
+ Aurora PostgreSQL 버전 11.17 이상

## 예시
<a name="aurora_stat_reset_wal_cache-examples"></a>

다음 예제에서는 `aurora_stat_reset_wal_cache` 함수를 사용하여 `test_results`라는 슬롯을 재설정한 다음, 존재하지 않는 슬롯의 재설정을 시도합니다.

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