

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# aurora\$1ccm\$1status
<a name="aurora_ccm_status"></a>

Menampilkan status pengelola cache klaster. 

## Sintaksis
<a name="aurora_ccm_status-syntax"></a>

 

```
aurora_ccm_status()
```

## Argumen
<a name="aurora_ccm_status-arguments"></a>

Tidak ada.

## Jenis pengembalian
<a name="aurora_ccm_status-return-type"></a>

Catatan SETOF dengan kolom berikut:
+ `buffers_sent_last_minute` – Jumlah buffer yang dikirim ke pembaca yang ditunjuk dalam beberapa menit terakhir. 
+ `buffers_found_last_minute` – Jumlah buffer yang sering diakses diidentifikasi selama beberapa menit terakhir. 
+ `buffers_sent_last_scan` – Jumlah buffer yang dikirim ke pembaca yang ditunjuk selama pemindaian lengkap cache buffer. 
+ `buffers_found_last_scan` – Jumlah buffer yang sering diakses yang dikirim selama pemindaian lengkap cache buffer. Buffer yang sudah di-cache di pembaca yang ditunjuk tidak akan dikirimkan. 
+ `buffers_sent_current_scan` – Jumlah buffer yang dikirim selama pemindaian saat ini. 
+ `buffers_found_current_scan` – Jumlah buffer yang sering diakses yang diidentifikasi dalam pemindaian saat ini. 
+ `current_scan_progress` – Jumlah buffer yang dikunjungi sejauh ini selama pemindaian saat ini.

## Catatan penggunaan
<a name="aurora_ccm_status-usage-notes"></a>

Anda dapat menggunakan fungsi ini untuk memeriksa dan memantau fitur manajemen cache klaster (CCM). Fungsi ini hanya berfungsi jika CCM aktif di klaster DB Aurora PostgreSQL Anda. Untuk menggunakan fungsi ini, Anda menghubungkan ke instans Write DB di klaster Aurora PostgreSQL Anda.

Anda mengaktifkan CCM untuk klaster DB Aurora PostgreSQL dengan mengatur `apg_ccm_enabled` ke 1 di grup parameter klaster DB kustom klaster. Untuk mempelajari caranya, lihat [Mengonfigurasi manajemen cache klaster](AuroraPostgreSQL.cluster-cache-mgmt.md#AuroraPostgreSQL.cluster-cache-mgmt.Configure). 

Manajemen cache klaster aktif pada klaster DB Aurora PostgreSQL ketika klaster memiliki instans Pembaca Aurora yang dikonfigurasi sebagai berikut:
+ Instans Pembaca Aurora menggunakan jenis dan ukuran kelas instans DB yang sama dengan instans Penulis klaster. 
+ Instans Pembaca Aurora dikonfigurasi sebagai Tier-0 untuk klaster. Jika klaster memiliki lebih dari satu Pembaca, ini adalah satu-satunya Pembaca Tier-0. 

Mengatur lebih dari satu Pembaca ke Tier-0 menonaktifkan CCM. Ketika CCM dinonaktifkan, memanggil fungsi ini mengembalikan pesan kesalahan berikut:

```
ERROR: Cluster Cache Manager is disabled
```

Anda juga dapat menggunakan ekstensi pg\$1buffercache PostgreSQL untuk menganalisis cache buffer. Untuk informasi selengkapnya, lihat [pg\$1buffercache](https://www.postgresql.org/docs/current/pgbuffercache.html) di dokumentasi PostgreSQL. 

Untuk informasi selengkapnya, lihat [Pengantar manajemen cache klaster Aurora PostgreSQL](https://aws.amazon.com/blogs/database/introduction-to-aurora-postgresql-cluster-cache-management/).

## Contoh
<a name="aurora_ccm_status-examples"></a>

Contoh berikut menampilkan hasil pemanggilan fungsi `aurora_ccm_status`. Contoh pertama ini menunjukkan statistik CCM.

```
=> SELECT * FROM aurora_ccm_status();
 buffers_sent_last_minute | buffers_found_last_minute | buffers_sent_last_scan | buffers_found_last_scan | buffers_sent_current_scan | buffers_found_current_scan | current_scan_progress
--------------------------+---------------------------+------------------------+-------------------------+---------------------------+----------------------------+-----------------------
                  2242000 |                   2242003 |               17920442 |                17923410 |                  14098000 |                   14100964 |              15877443
```

Untuk detail yang lebih lengkap, Anda dapat menggunakan tampilan yang diperluas, seperti yang ditunjukkan berikut:

```
\x
Expanded display is on.
SELECT *  FROM aurora_ccm_status();
[ RECORD 1 ]-----------------------+---------
buffers_sent_last_minute           | 2242000
buffers_found_last_minute          | 2242003
buffers_sent_last_scan             | 17920442
buffers_found_last_scan            | 17923410
buffers_sent_current_scan          | 14098000
buffers_found_current_scan         | 14100964
current_scan_progress              | 15877443
```

Contoh ini menunjukkan cara memeriksa tingkat hangat dan persentase hangat.

```
=> SELECT buffers_sent_last_minute * 8/60 AS warm_rate_kbps,
100 * (1.0-buffers_sent_last_scan/buffers_found_last_scan) AS warm_percent 
FROM aurora_ccm_status ();
 warm_rate_kbps | warm_percent
----------------+--------------
 16523 |        100.0
```