全部产品
Search
文档中心

ApsaraDB RDS:Gunakan ekstensi pg_stat_kcache

更新时间:Jul 02, 2025

Topik ini menjelaskan cara menggunakan ekstensi pg_stat_kcache untuk mengumpulkan statistik operasi baca dan tulis pada sistem file.

Prasyarat

  • Instans RDS Anda harus memenuhi persyaratan berikut:

    • Instans RDS menjalankan PostgreSQL 10 atau yang lebih baru.

    • Instans RDS Anda menjalankan versi mesin minor 20230830 atau yang lebih baru. Jika instans RDS Anda menjalankan PostgreSQL 17, versi mesin minor dari instans tersebut harus 20241030 atau yang lebih baru.

      Penting

      Ekstensi ini didukung di beberapa versi mesin minor sebelum 20230830. Namun, ApsaraDB RDS berencana untuk mengoptimalkan ekstensi rentan dalam pembaruan versi mesin minor demi manajemen ekstensi yang terstandarisasi dan peningkatan keamanan. Oleh karena itu, Anda tidak dapat membuat ekstensi ini untuk instans RDS yang menjalankan versi mesin minor sebelum 20230830. Untuk informasi lebih lanjut, lihat [Perubahan Produk/Perubahan Fitur] Batasan pembuatan ekstensi untuk instans ApsaraDB RDS for PostgreSQL.

      • Jika Anda sudah membuat ekstensi ini untuk instans RDS Anda yang menjalankan versi mesin minor sebelum 20230830, Anda dapat terus menggunakannya.

      • Jika Anda membuat ekstensi ini untuk pertama kali atau perlu membuat ulang ekstensi untuk instans RDS Anda, Anda harus memperbarui versi mesin minor instans RDS ke versi terbaru. Untuk informasi lebih lanjut, lihat Perbarui versi mesin minor.

  • Ekstensi pg_stat_kcache bergantung pada ekstensi pg_stat_statements. Ekstensi ini harus dimuat saat database mulai. Pastikan bahwa pg_stat_statements dan pg_stat_kcache telah ditambahkan ke nilai parameter shared_preload_libraries. Untuk informasi lebih lanjut, lihat pg_stat_statements.

    Catatan

    Untuk informasi lebih lanjut tentang cara memodifikasi parameter shared_preload_libraries, lihat Kelola parameter instans ApsaraDB RDS for PostgreSQL.

Gunakan ekstensi

Catatan

Disarankan agar Anda menggunakan akun dengan hak istimewa untuk mengeksekusi pernyataan yang terlibat dalam bagian ini.

  • Buat ekstensi.

    CREATE EXTENSION pg_stat_kcache;
  • Hapus ekstensi.

    DROP EXTENSION pg_stat_kcache;
  • Kueri statistik.

    SELECT * FROM pg_stat_kcache();
    Catatan

    Anda dapat menggunakan akun basis data apa pun untuk mengeksekusi pernyataan ini.

  • Reset statistik.

    select pg_stat_kcache_reset();
    Catatan

    Anda hanya dapat menggunakan akun dengan hak istimewa untuk mengeksekusi pernyataan ini.