全部产品
Search
文档中心

PolarDB:Instans

更新时间:Jul 02, 2025

Tema ini menjelaskan tampilan dalam PolarDB untuk PostgreSQL. Anda dapat meminta tampilan untuk mendapatkan detail instans, yang membantu menyelesaikan masalah kinerja.

Informasi dasar instans

  • pg_stat_database
    Tampilan pg_stat_database menampilkan statistik setiap baris di setiap instans kluster. Tabel berikut menjelaskan parameter dalam tampilan ini.
    ParameterTipeDeskripsi
    datidoidPengenal objek (OID) dari database.
    datnamenamaNama database.
    numbackendsintegerJumlah server backend yang terhubung ke database. Dalam tampilan, kolom ini adalah satu-satunya kolom yang mengembalikan status saat ini. Kolom lainnya mengembalikan nilai kumulatif mulai dari pengaturan ulang nilai terakhir.
    xact_commitbigintTotal jumlah transaksi yang telah dikomit di database.
    xact_rollbackbigintTotal jumlah transaksi yang telah dibatalkan di database.
    blks_readbigintTotal jumlah blok disk yang telah dibaca secara fisik di database.
    blks_hitbigintJumlah blok disk yang telah mengenai buffer. Blok disk tidak perlu dibaca. Jumlah cache hit hanya menunjukkan hit pada buffer PolarDB untuk PostgreSQL. Hit pada buffer sistem file OS diabaikan.
    tup_returnedbigintJumlah baris yang dikembalikan oleh query di database.
    tup_fetchedbigintJumlah baris yang diambil oleh query di database.
    tup_insertedbigintJumlah baris yang dimasukkan oleh query di database.
    tup_updated bigintJumlah baris yang diperbarui oleh query di database.
    tup_deletedbigintJumlah baris yang dihapus oleh query di database.
    conflictsbigintJumlah query yang dibatalkan karena pemulihan konflik replay node baca-saja.
    temp_filesbigintJumlah file sementara yang dibuat oleh query di database. Semua file sementara dihitung tanpa memandang alasan pembuatan file dan tanpa memandang apa pengaturan log_temp_files.
    temp_bytesbigintTotal jumlah data yang ditulis ke file sementara oleh query di database. Semua file sementara dihitung tanpa memandang alasan pembuatan file dan tanpa memandang apa pengaturan log_temp_files.
    deadlocksbigintJumlah deadlock yang terdeteksi di database.
    blk_read_timedouble precisionJumlah waktu yang dihabiskan oleh server backend untuk membaca file data di database. (Unit: milidetik)
    blk_write_timedouble precisionWaktu yang dihabiskan oleh server backend untuk menulis file data di database. (Unit: milidetik)
    stats_resettimestamp with time zoneWaktu terbaru ketika statistik direset.
  • pg_stat_bgwriter
    Tampilan pg_stat_bgwriter hanya berisi satu baris yang mencakup data global dari kluster.
    ParameterTipeDeskripsi
    checkpoints_timedbigintJumlah checkpoint yang telah dilakukan.
    checkpoints_reqbigintJumlah checkpoint yang diminta yang telah dilakukan.
    checkpoint_write_timedouble precisionJumlah waktu yang dihabiskan untuk menulis file ke disk selama checkpoint. (Unit: milidetik)
    checkpoint_sync_timedouble precisionJumlah waktu yang dihabiskan untuk menyinkronkan file ke disk selama checkpoint. (Unit: milidetik)
    buffers_checkpointbigintJumlah buffer yang ditulis selama checkpoint.
    buffers_cleanbigintJumlah buffer yang ditempati oleh proses penulis latar belakang.
    maxwritten_cleanbigintJumlah kali proses penulis latar belakang berhenti dari pemindaian pembersihan karena volume besar data ditulis sekaligus.
    buffers_backendbigintJumlah buffer yang langsung ditulis oleh backend.
    buffers_backend_fsyncbigintJumlah kali backend telah menjalankan panggilan fsync sebagai ganti proses penulis latar belakang. Dalam kebanyakan kasus, proses penulis latar belakang menangani operasi tulis bahkan ketika backend juga melakukan operasi tulis.
    buffers_allocbigintJumlah buffer yang dialokasikan.
    stats_reset timestamp with time zoneWaktu terakhir ketika statistik direset.

Status aktivitas

  • polar_stat_activity
    Tampilan polar_stat_activity
    ParameterTipeDeskripsi
    datidoidOID dari database.
    datnamenamaNama database.
    pidintegerID dari proses.
    usesysidoidID dari pengguna.
    usenamenamaNama pengguna.
    application_nameteksNama aplikasi yang terhubung ke database.
    client_addrinetAlamat IP dari klien yang terhubung ke database.
    client_hostnameteksNama host dari klien yang terhubung.
    client_portintegerPort yang digunakan untuk komunikasi antara klien dan database.
    backend_starttimestampWaktu ketika proses dimulai.
    xact_starttimestampWaktu ketika transaksi saat ini dari proses dimulai.
    query_starttimestampWaktu mulai ketika pernyataan SQL dieksekusi.
    state_changetimestampWaktu ketika status proses terakhir kali berubah.
    wait_event_typeteksTipe event yang sedang ditunggu oleh backend dalam sesi. Jika backend tidak menunggu event, NULL dikembalikan. Nilai valid:
    • LWLock: Backend sedang menunggu lightweight lock. Lightweight lock melindungi struktur data khusus dalam memori bersama. Parameter wait_event berisi nama yang mengidentifikasi tujuan dari lightweight lock. Beberapa lock memiliki nama spesifik. Lock lainnya adalah kelompok lock yang memiliki tujuan serupa.
    • Lock: Backend sedang menunggu heavyweight lock. Heavyweight lock juga dikenal sebagai lock manager atau lock sederhana. Heavyweight lock melindungi objek SQL seperti tabel. Objek SQL tersebut terlihat oleh pengguna. Heavyweight lock juga digunakan untuk memastikan mutual exclusion untuk beberapa operasi internal seperti ekstensi tabel. Parameter wait_event menunjukkan tipe lock yang sedang ditunggu oleh backend.
    • BufferPin: Proses server sedang menunggu akses ke buffer data selama periode ketika tidak ada proses lain yang memeriksa buffer tersebut. Penungguan buffer pin bisa berlangsung lama jika proses lain memegang kursor terbuka yang terakhir membaca data dari buffer.
    • Activity: Proses server sedang idle. Parameter ini digunakan ketika proses sistem menunggu aktivitas dalam loop pemrosesan utama. wait_event mengidentifikasi titik tunggu spesifik.
    • Extension: Proses server sedang menunggu aktivitas dalam modul ekstensi. Kategori ini berguna untuk modul untuk melacak titik tunggu kustom.
    • Client: Proses server sedang menunggu aktivitas pada soket dari aplikasi pengguna. Server juga mengharapkan event yang independen dari proses internal terjadi. wait_event mengidentifikasi titik tunggu spesifik.
    • IPC: Proses server sedang menunggu aktivitas dari proses lain di server. wait_event mengidentifikasi titik tunggu spesifik.
    • Timeout: Proses server sedang menunggu timeout. wait_event mengidentifikasi titik tunggu spesifik.
    • IO: Proses server sedang menunggu permintaan I/O selesai. wait_event mengidentifikasi titik tunggu spesifik.
    wait_eventteksNama event tunggu. Jika backend tidak menunggu event, NULL dikembalikan.
    stateteksStatus dari proses.
    backend_xidxidPengenal transaksi (XID) dari klien.
    backend_xminxidNilai xmin dari klien.
    queryteksPernyataan SQL yang dieksekusi.
    backend_typeteksTipe proses backend.
    queryidbigintID unik dari pernyataan SQL.
    wait_objectteksObjek tunggu. Parameter ini dikembalikan ketika backend sedang menunggu suatu event.
    wait_typeteksTipe objek tunggu. Parameter ini dikembalikan ketika backend sedang menunggu suatu event.
    wait_time_msdoubleWaktu tunggu yang dihabiskan. Parameter ini dikembalikan ketika backend sedang menunggu suatu event.
    cpu_userbigintPenggunaan CPU pengguna dari server backend.
    cpu_sysbigintPenggunaan CPU sistem dari server backend.
    rssbigintPenggunaan memori dari server backend.
    pfs_read_psbigintJumlah kumulatif operasi baca pada sistem file Polar (PFS).
    pfs_write_psbigintJumlah kumulatif operasi tulis pada PFS.
    pfs_read_throughputbigintJumlah kumulatif throughput baca dari PFS.
    pfs_write_throughputbigintJumlah kumulatif throughput tulis dari PFS.
    pfs_read_latency_msdoubleLatensi operasi baca pada PFS.
    pfs_write_latency_msdoubleLatensi operasi tulis pada PFS.
    local_read_psbigintJumlah kumulatif operasi baca pada sistem file lokal.
    local_write_psbigintJumlah kumulatif operasi tulis pada sistem file lokal.
    local_read_throughputbigintJumlah kumulatif throughput baca dari sistem file lokal.
    local_write_throughputbigintJumlah kumulatif throughput tulis dari sistem file lokal.
    local_read_latency_msdoubleLatensi operasi baca pada sistem file lokal.
    local_write_latency_msdoubleLatensi operasi tulis pada sistem file lokal.
    Wait events
    Tipe event tungguNama event tungguDeskripsi
    LWLockShmemIndexLockProgram sedang menunggu untuk menemukan atau mengalokasikan ruang di memori bersama.
    OidGenLockProgram sedang menunggu untuk mengalokasikan atau menetapkan OID.
    XidGenLockProgram sedang menunggu untuk mengalokasikan atau menetapkan XID.
    ProcArrayLockProgram sedang menunggu untuk mendapatkan snapshot atau membersihkan XID di akhir transaksi.
    SInvalReadLockProgram sedang menunggu untuk mengambil atau menghapus pesan dari antrian pesan dibagi yang tidak valid.
    SInvalWriteLockProgram sedang menunggu untuk menambahkan pesan ke antrian pesan dibagi yang tidak valid.
    WALBufMappingLockProgram sedang menunggu untuk mengganti halaman di buffer write-ahead logging (WAL).
    WALWriteLockProgram sedang menunggu buffer WAL untuk ditulis ke disk.
    ControlFileLockProgram sedang menunggu untuk membaca atau memperbarui berkas kontrol atau membuat berkas WAL.
    CheckpointLockProgram sedang menunggu untuk melakukan operasi checkpoint.
    CLogControlLockProgram sedang menunggu untuk membaca atau memperbarui status transaksi.
    SubtransControlLockProgram sedang menunggu untuk membaca atau memperbarui informasi sub-transaksi.
    MultiXactGenLockProgram sedang menunggu untuk membaca atau memperbarui status multixact yang dibagi.
    MultiXactOffsetControlLockProgram sedang menunggu untuk membaca atau memperbarui pemetaan offset multixact.
    MultiXactMemberControlLockProgram sedang menunggu untuk membaca atau memperbarui pemetaan anggota multixact.
    RelCacheInitLockProgram sedang menunggu untuk membaca atau menulis file inisialisasi cache-relasi.
    CheckpointerCommLockProgram sedang menunggu untuk mengelola panggilan fsync().
    TwoPhaseStateLockProgram sedang menunggu untuk membaca atau memperbarui status dari sebuah transaksi yang telah dipersiapkan.
    TablespaceCreateLockProgram sedang menunggu untuk membuat atau menghapus tablespace.
    BtreeVacuumLockProgram sedang menunggu untuk membaca atau memperbarui informasi terkait vacuum untuk indeks Pohon-B.
    AddinShmemInitLockProgram sedang menunggu untuk mengelola alokasi ruang di memori dibagi.
    AutovacuumLockPekerja atau peluncur autovacuum sedang menunggu untuk memperbarui atau membaca status pekerja autovacuum.
    AutovacuumScheduleLockProgram sedang menunggu konfirmasi bahwa tabel yang dipilih untuk vacuum masih memerlukan vacuuming.
    SyncScanLockProgram sedang menunggu untuk mendapatkan lokasi awal pemindaian pada tabel untuk pemindaian yang disinkronkan.
    RelationMappingLockProgram sedang menunggu untuk memperbarui file pemetaan relasi yang digunakan untuk menyimpan katalog ke pemetaan filenode.
    AsyncCtlLockProgram sedang menunggu untuk membaca atau memperbarui status notifikasi yang dibagi.
    AsyncQueueLockProgram sedang menunggu untuk membaca atau memperbarui pesan notifikasi.
    SerializableXactHashLockProgram sedang menunggu untuk mengambil atau menyimpan informasi tentang transaksi serializable.
    SerializableFinishedListLockProgram sedang menunggu untuk mengakses transaksi serializable yang telah selesai.
    SerializablePredicateLockListLockProgram sedang menunggu untuk melakukan operasi pada kunci yang dipegang oleh transaksi serializable.
    OldSerXidLockProgram sedang menunggu untuk membaca atau mencatat transaksi serializable yang bertentangan.
    SyncRepLockProgram sedang menunggu untuk membaca atau memperbarui informasi tentang replika sinkron.
    BackgroundWorkerLockProgram sedang menunggu untuk membaca atau memperbarui status pekerja backend.
    DynamicSharedMemoryControlLockProgram sedang menunggu untuk membaca atau memperbarui status dari memori terbagi dinamis.
    AutoFileLockProgram sedang menunggu untuk memperbarui file postgresql.auto.conf.
    ReplicationSlotAllocationLockProgram sedang menunggu untuk mengalokasikan atau membatalkan slot replikasi.
    ReplicationSlotControlLockProgram sedang menunggu untuk membaca atau memperbarui status slot replikasi.
    CommitTsControlLockProgram sedang menunggu untuk membaca atau memperbarui timestamp commit transaksi.
    CommitTsLockProgram sedang menunggu untuk membaca atau memperbarui nilai terakhir yang ditetapkan untuk cap waktu transaksi.
    ReplicationOriginLockProgram sedang menunggu untuk menyiapkan, menjatuhkan, atau menggunakan asal replikasi.
    MultiXactTruncationLockProgram sedang menunggu untuk membaca atau memotong informasi multixact.
    OldSnapshotTimeMapLockProgram sedang menunggu untuk membaca atau memperbarui informasi kontrol tentang snapshot lama.
    BackendRandomLockProgram sedang menunggu untuk menghasilkan angka acak.
    LogicalRepWorkerLockProgram sedang menunggu tindakan pada pekerja replikasi logis untuk selesai.
    CLogTruncationLockProgram sedang menunggu untuk memotong file WAL atau menunggu pemotongan file WAL selesai.
    clogBackend sedang menunggu permintaan I/O pada buffer log commit (CLOG). CLOG mencatat status commit dari sebuah transaksi.
    commit_timestampProgram sedang menunggu permintaan I/O pada buffer cap waktu komit.
    subtransProgram sedang menunggu permintaan I/O pada buffer subtransaksi.
    multixact_offsetProgram sedang menunggu permintaan I/O pada buffer offset multixact.
    multixact_memberProgram sedang menunggu permintaan I/O pada buffer anggota multixact.
    asyncProgram sedang menunggu permintaan I/O pada buffer async.
    oldserxidProgram sedang menunggu permintaan I/O pada buffer oldserxid.
    wal_insertProgram sedang menunggu untuk memasukkan file WAL ke dalam buffer memori.
    isi_bufferProgram sedang menunggu untuk membaca atau menulis halaman data di memori.
    buffer_ioProgram sedang menunggu permintaan I/O pada halaman data.
    replication_originProgram sedang menunggu untuk membaca atau memperbarui kemajuan replikasi.
    replication_slot_ioProgram sedang menunggu permintaan I/O pada slot replikasi.
    procProgram sedang menunggu untuk membaca atau memperbarui informasi kunci jalur cepat.
    buffer_mappingProgram sedang menunggu untuk mengaitkan blok data dengan buffer di dalam pool buffer.
    lock_managerProgram sedang menunggu untuk bergabung atau keluar dari grup penguncian, atau menunggu untuk menambahkan atau memeriksa kunci yang digunakan untuk backend. Peristiwa ini terjadi saat kueri paralel dilakukan.
    predicate_lock_managerProgram sedang menunggu untuk menambahkan atau memeriksa informasi tentang kunci predikat.
    parallel_query_dsaProgram sedang menunggu kunci alokasi memori dinamis bersama untuk eksekusi paralel.
    tbmProgram sedang menunggu kunci iterator yang dibagi untuk TIDBitmap.
    parallel_appendProgram sedang menunggu untuk memilih subplan berikutnya saat rencana Parallel Append dijalankan.
    parallel_hash_joinProgram sedang menunggu untuk mengalokasikan atau menukar sejumlah memori atau memperbarui penghitung saat rencana Parallel Hash sedang dieksekusi.
    LockrelasiProgram sedang menunggu untuk mendapatkan kunci pada suatu relasi.
    memperluasProgram sedang menunggu untuk memperluas suatu relasi.
    halamanProgram sedang menunggu untuk mendapatkan kunci pada halaman relasi.
    tupleProgram sedang menunggu untuk mendapatkan kunci pada sebuah tuple.
    ID transaksiProgram sedang menunggu transaksi untuk selesai.
    virtualxidProgram sedang menunggu untuk mendapatkan kunci XID virtual.
    token spekulatifProgram sedang menunggu untuk mendapatkan kunci penyisipan spekulatif.
    objekProgram sedang menunggu untuk mendapatkan kunci pada objek basis data non-relasional.
    userlockProgram sedang menunggu untuk mendapatkan kunci pengguna.
    advisoryProgram sedang menunggu untuk mendapatkan kunci pengguna konsultatif.
    BufferPinBufferPinProgram sedang menunggu untuk memasang sebuah buffer.
    AktivitasArchiverMainProgram sedang menunggu di loop utama proses archiver.
    AutoVacuumMainProgram sedang menunggu dalam loop utama proses peluncur autovacuum.
    BgWriterHibernateProgram sedang menunggu di proses penulis latar belakang saat instance dalam keadaan hibernasi.
    BgWriterMainProgram sedang menunggu di dalam loop utama dari proses pekerja latar belakang.
    CheckpointerMainProgram sedang menunggu di loop utama proses checkpointer.
    LogicalApplyMainProgram sedang menunggu di loop utama proses penerapan logis.
    LogicalLauncherMainProgram sedang menunggu di dalam loop utama proses peluncur logis.
    PgStatMainProgram sedang menunggu di loop utama proses pengumpul statistik.
    RecoveryWalAllProgram sedang menunggu data WAL dari sumber, seperti file lokal, file yang diarsipkan, atau aliran, saat instance dipulihkan.
    RecoveryWalStreamProgram sedang menunggu data WAL dari aliran saat instance dipulihkan.
    SysLoggerMainProgram sedang menunggu di loop utama proses syslog.
    WalReceiverMainProgram sedang menunggu di loop utama proses penerima WAL.
    WalSenderMainProgram sedang menunggu dalam loop utama proses pengirim WAL.
    WalWriterMainProgram sedang menunggu di loop utama proses penulis WAL.
    ClientClientReadProgram sedang menunggu untuk membaca data dari klien.
    ClientWriteProgram sedang menunggu untuk menulis data ke klien.
    LibPQWalReceiverConnectProgram sedang menunggu di proses WAL receiver untuk terhubung ke server remote.
    LibPQWalReceiverReceiveProgram sedang menunggu di proses penerima WAL untuk menerima data dari server remote.
    SSLOpenServerProgram sedang menunggu SSL saat koneksi sedang dibentuk.
    WalReceiverWaitStartProgram sedang menunggu proses startup mengirimkan data awal untuk replikasi aliran.
    WalSenderWaitForWALProgram sedang menunggu data WAL untuk disimpan dalam proses pengirim WAL.
    WalSenderWriteDataProgram sedang menunggu aktivitas yang terjadi saat balasan dari WAL receiver diproses di dalam proses WAL sender.
    EkstensiEkstensiProgram sedang menunggu di dalam ekstensi.
    IPCBgWorkerShutdownProgram sedang menunggu pekerja latar belakang untuk dimatikan.
    BgWorkerStartupProgram sedang menunggu background worker untuk mulai berjalan.
    BtreePageProgram sedang menunggu nomor halaman yang diperlukan untuk melanjutkan pemindaian Pohon-B secara paralel menjadi tersedia.
    ClogGroupUpdateProgram sedang menunggu pemimpin grup untuk memperbarui status sebuah transaksi ketika transaksi berakhir.
    ExecuteGatherProgram sedang menunggu aktivitas dari proses anak saat node Gather dijalankan.
    Hash/Batch/MengalokasikanProgram sedang menunggu peserta Parallel Hash yang terpilih untuk mengalokasikan tabel hash.
    Hash/Batch/PemilihanProgram sedang menunggu peserta Parallel Hash terpilih untuk mengalokasikan tabel hash.
    Hash/Batch/PemuatanProgram sedang menunggu peserta Parallel Hash lainnya untuk menyelesaikan pemuatan tabel hash.
    Hash/Build/MengalokasikanProgram sedang menunggu peserta Parallel Hash yang terpilih untuk mengalokasikan tabel hash awal.
    Hash/Build/ElectingProgram sedang menunggu peserta Parallel Hash terpilih untuk mengalokasikan tabel hash awal.
    Hash/Build/HashingInnerProgram sedang menunggu peserta Parallel Hash lainnya untuk menyelesaikan operasi hash pada relasi inner.
    Hash/Build/HashingOuterProgram sedang menunggu peserta Parallel Hash lainnya untuk menyelesaikan operasi hash pada relasi outer.
    Hash/GrowBatches/AllocatingProgram sedang menunggu peserta Parallel Hash yang terpilih untuk mengalokasikan lebih banyak batch tabel hash.
    Hash/GrowBatches/MemutuskanProgram sedang menunggu peserta Parallel Hash terpilih untuk menentukan penambahan batch tabel hash.
    Hash/GrowBatches/ElectingProgram sedang menunggu peserta Parallel Hash terpilih untuk mengalokasikan lebih banyak batch tabel hash.
    Hash/GrowBatches/FinishingProgram sedang menunggu peserta Parallel Hash yang terpilih untuk menentukan peningkatan batch tabel hash.
    Hash/GrowBatches/RepartitioningProgram sedang menunggu peserta Parallel Hash lainnya untuk menyelesaikan repartitioning.
    Hash/GrowBuckets/AllocatingProgram sedang menunggu peserta Parallel Hash yang terpilih untuk menyelesaikan alokasi bucket tambahan.
    Hash/GrowBuckets/ElectingProgram sedang menunggu peserta Parallel Hash terpilih untuk mengalokasikan lebih banyak bucket.
    Hash/GrowBuckets/ReinsertingProgram sedang menunggu peserta Parallel Hash lainnya untuk memasukkan tupel ke dalam bucket baru.
    LogicalSyncDataProgram sedang menunggu server remote untuk replikasi logis mengirimkan data yang digunakan untuk menyinkronkan tabel awal.
    LogicalSyncStateChangeProgram sedang menunggu status server remote untuk replikasi logis berubah.
    MessageQueueInternalProgram sedang menunggu proses lain untuk ditambahkan ke dalam antrian pesan dibagi.
    MessageQueuePutMessageProgram sedang menunggu untuk menulis pesan protokol ke antrian pesan yang dibagi.
    MessageQueueReceiveProgram sedang menunggu untuk menerima byte dari antrian pesan yang dibagi.
    MessageQueueSendProgram sedang menunggu untuk mengirim byte ke antrian pesan yang dibagi.
    ParallelBitmapScanProgram sedang menunggu inisialisasi pemindaian paralel dari sebuah bitmap.
    ParallelCreateIndexScanProgram sedang menunggu CREATE INDEX parallel workers untuk menyelesaikan pemindaian heap.
    ParallelFinishProgram sedang menunggu Parallel Worker selesai melakukan komputasi.
    ProcArrayGroupUpdateProgram sedang menunggu pemimpin grup untuk membersihkan XID setelah transaksi selesai.
    ReplicationOriginDropProgram sedang menunggu asal replikasi menjadi tidak aktif sehingga asal replikasi tersebut dapat dihapus.
    ReplicationSlotDropProgram sedang menunggu slot replikasi menjadi tidak aktif sehingga slot replikasi dapat dihapus.
    SafeSnapshotProgram sedang menunggu snapshot yang dapat digunakan dalam transaksi READ ONLY DEFERRABLE.
    SyncRepProgram sedang menunggu konfirmasi dari server remote selama replikasi sinkron.
    TimeoutBaseBackupThrottleProgram sedang menunggu dalam fase backup dasar saat aktivitas throttling sedang berlangsung.
    PgSleepProgram sedang menunggu dalam proses yang memanggil fungsi pg_sleep.
    RecoveryApplyDelayProgram sedang menunggu untuk menerapkan WAL saat data sedang dipulihkan karena WAL tertunda untuk diterapkan.
    IOBufFileReadProgram sedang menunggu untuk membaca data dari file buffer.
    BufFileWriteProgram sedang menunggu untuk menulis data ke file buffer.
    ControlFileReadProgram sedang menunggu untuk membaca data dari file kontrol.
    ControlFileSyncProgram sedang menunggu file kontrol mencapai penyimpanan stabil.
    ControlFileSyncUpdateProgram sedang menunggu pembaruan file kontrol mencapai penyimpanan stabil.
    ControlFileWriteProgram sedang menunggu untuk menulis data ke file kontrol.
    ControlFileWriteUpdateProgram sedang menunggu untuk menulis data guna memperbarui file kontrol.
    CopyFileReadProgram sedang menunggu untuk membaca data saat file sedang disalin.
    CopyFileWriteProgram sedang menunggu untuk menulis data saat file sedang disalin.
    DataFileExtendProgram sedang menunggu file data relasi untuk diperluas.
    DataFileFlushProgram sedang menunggu file data relasi mencapai penyimpanan stabil.
    DataFileImmediateSyncProgram sedang menunggu file data relasi segera disinkronkan untuk mencapai penyimpanan stabil.
    DataFilePrefetchProgram sedang menunggu prefetch asinkron dari file data relasi.
    DataFileReadProgram sedang menunggu untuk membaca data dari file data relasi.
    DataFileSyncProgram sedang menunggu perubahan pada file data relasi mencapai penyimpanan stabil.
    DataFileTruncateProgram sedang menunggu file data relasi untuk dipotong.
    DataFileWriteProgram sedang menunggu untuk menulis data ke file data relasi.
    DSMFillZeroWriteProgram sedang menunggu untuk menulis 0 byte ke file cadangan di memori bersama dinamis.
    LockFileAddToDataDirReadProgram sedang menunggu untuk membaca data saat baris data ditambahkan ke file kunci direktori data.
    LockFileAddToDataDirSyncProgram sedang menunggu baris data mencapai penyimpanan stabil saat baris data ditambahkan ke file kunci direktori data.
    LockFileAddToDataDirWriteProgram sedang menunggu untuk menulis data saat baris data ditambahkan ke file kunci direktori data.
    LockFileCreateReadProgram sedang menunggu untuk membaca data saat file kunci direktori data dibuat.
    LockFileCreateSyncProgram sedang menunggu data mencapai penyimpanan stabil saat file kunci direktori data dibuat.
    LockFileCreateWriteProgram sedang menunggu untuk menulis data saat file kunci direktori data dibuat.
    LockFileReCheckDataDirReadProgram sedang menunggu untuk membaca data saat file kunci direktori data diperiksa ulang.
    LogicalRewriteCheckpointSyncProgram sedang menunggu pemetaan rewrite logis mencapai penyimpanan stabil selama checkpoint.
    LogicalRewriteMappingSyncProgram sedang menunggu data pemetaan mencapai penyimpanan stabil selama operasi rewrite logis.
    LogicalRewriteMappingWriteProgram sedang menunggu untuk menulis data pemetaan selama operasi rewrite logis.
    LogicalRewriteSyncProgram sedang menunggu pemetaan penulisan logis mencapai penyimpanan stabil.
    LogicalRewriteWriteProgram sedang menunggu untuk menulis data ke pemetaan rewrite logis.
    RelationMapReadProgram sedang menunggu untuk membaca data dari file pemetaan relasi.
    RelationMapSyncProgram sedang menunggu file pemetaan relasi mencapai penyimpanan stabil.
    RelationMapWriteProgram sedang menunggu untuk menulis data ke file pemetaan relasi.
    ReorderBufferReadProgram sedang menunggu untuk membaca data selama pengelolaan buffer reorder.
    ReorderBufferWriteProgram sedang menunggu untuk menulis data selama pengelolaan buffer reorder.
    ReorderLogicalMappingReadProgram sedang menunggu untuk membaca data dari pemetaan logis selama pengelolaan buffer reorder.
    ReplicationSlotReadProgram sedang menunggu untuk membaca data dari file kontrol slot replikasi.
    ReplicationSlotRestoreSyncProgram sedang menunggu file kontrol slot replikasi mencapai penyimpanan stabil saat file tersebut dipulihkan ke memori.
    ReplicationSlotSyncProgram sedang menunggu file kontrol slot replikasi mencapai penyimpanan stabil.
    ReplicationSlotWriteProgram sedang menunggu untuk menulis data ke file kontrol slot replikasi.
    SLRUFlushSyncProgram sedang menunggu data SLRU (Segmented Least Recently Used) mencapai penyimpanan stabil selama periode checkpoint atau shutdown database.
    SLRUReadProgram sedang menunggu untuk membaca data dari halaman SLRU.
    SLRUSyncProgram sedang menunggu data SLRU mencapai penyimpanan stabil setelah operasi tulis dilakukan pada halaman.
    SLRUWriteProgram sedang menunggu untuk menulis data ke halaman SLRU.
    SnapbuildReadProgram sedang menunggu untuk membaca data dari snapshot historis katalog terserialisasi.
    SnapbuildSyncProgram sedang menunggu snapshot historis katalog terserialisasi mencapai penyimpanan stabil.
    SnapbuildWriteProgram sedang menunggu untuk menulis data ke snapshot historis katalog terserialisasi.
    TimelineHistoryFileSyncProgram sedang menunggu file sejarah timeline yang diterima menggunakan replikasi streaming mencapai penyimpanan stabil.
    TimelineHistoryFileWriteProgram sedang menunggu untuk membaca data dari file sejarah timeline yang diterima menggunakan replikasi streaming.
    TimelineHistoryReadProgram sedang menunggu untuk membaca data dari file sejarah timeline.
    TimelineHistorySyncProgram sedang menunggu file sejarah timeline baru mencapai penyimpanan stabil.
    TimelineHistoryWriteProgram sedang menunggu untuk menulis data ke file sejarah timeline baru.
    TwophaseFileReadProgram sedang menunggu untuk membaca data dari file status dua fase.
    TwophaseFileSyncProgram sedang menunggu file status dua fase mencapai penyimpanan stabil.
    TwophaseFileWriteProgram sedang menunggu untuk menulis data ke file status dua fase.
    WALBootstrapSyncProgram sedang menunggu data WAL mencapai penyimpanan stabil selama bootstrap.
    WALBootstrapWriteProgram sedang menunggu untuk menulis data ke halaman WAL selama bootstrap.
    WALCopyReadProgram sedang menunggu untuk membaca data saat segmen WAL dibuat dengan menyalin segmen WAL yang ada.
    WALCopySyncProgram sedang menunggu segmen WAL yang dibuat dengan menyalin segmen WAL yang ada mencapai penyimpanan stabil.
    WALCopyWriteProgram sedang menunggu untuk menulis data saat segmen WAL dibuat dengan menyalin segmen WAL yang ada.
    WALInitSyncProgram sedang menunggu file WAL baru yang diinisialisasi mencapai penyimpanan stabil.
    WALInitWriteProgram sedang menunggu untuk menulis data saat file WAL baru diinisialisasi.
    WALReadProgram sedang menunggu untuk membaca data dari file WAL.
    WALSenderTimelineHistoryReadProgram sedang menunggu untuk membaca data dari file sejarah timeline saat perintah walsender timeline dijalankan.
    WALSyncMethodAssignProgram sedang menunggu data mencapai penyimpanan stabil saat metode sinkronisasi WAL ditetapkan.
    WALWriteProgram sedang menunggu untuk menulis data ke file WAL.
    Catatan Tampilan polar_stat_activity disediakan oleh plugin polar_monitor. Plugin ini terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkannya, jalankan pernyataan create extension polar_monitor.
  • polar_stat_activity_rt
    Tampilan polar_stat_activity_rt menyediakan data real-time status semua proses.
    ParameterTipeDeskripsi
    pidintegerID dari proses.
    backend_typeteksTipe proses backend.
    cpu_userbigintPenggunaan CPU pengguna dari server backend.
    cpu_sysbigintPenggunaan CPU sistem dari server backend.
    rssbigintPenggunaan memori dari server backend.
    local_read_psbigintJumlah kumulatif operasi baca pada sistem file lokal.
    local_write_psbigintJumlah kumulatif operasi tulis pada sistem file lokal.
    local_read_throughputbigintJumlah kumulatif throughput baca dari sistem file lokal.
    local_write_throughputbigintJumlah kumulatif throughput tulis dari sistem file lokal.
    local_read_latency_msdoubleLatensi operasi baca pada sistem file lokal.
    local_write_latency_msdoubleLatensi operasi tulis pada sistem file lokal.
    Catatan Tampilan polar_stat_activity_rt disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
  • polar_delta
    Penting polar_delta adalah fungsi untuk meminta nilai tambahan dari tampilan. Fungsi ini disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
    Untuk menggunakan fungsi polar_delta, ikuti langkah-langkah berikut:
    1. Buat tampilan yang berisi kolom dimensi dan kolom nilai:
      • Nama kolom dimensi harus dimulai dengan d.
      • Nama kolom nilai harus dimulai dengan v.
    2. Jalankan pernyataan berikut untuk meminta tampilan:
      "select * from polar_delta (NULL::view_name)"
      "\watch 1 select * from polar_delta (NULL::view_name)"
                                  

Sumber daya

  • CPU

    Metrik CPU tingkat sesi ditampilkan dalam tampilan polar_stat_activity.

  • Shared memory

    Struktur data global seperti pool buffer dan latch PolarDB dialokasikan ke memori bersama saat startup. Anda dapat meminta tampilan berikut untuk mendapatkan informasi terkait.

    • polar_stat_shmem

      Tampilan polar_stat_shmem menyediakan informasi pemantauan rinci tentang setiap jenis memori bersama. Tabel berikut menjelaskan parameter dalam tampilan ini.
      ParameterTypeDescription
      shmnameteksNama memori bersama.
      shmsizebigintUkuran memori bersama. (Unit: byte)
      shmtypeteksTipe memori bersama.
      Catatan Tampilan polar_stat_shmem disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
    • polar_stat_shmem_total_size

      ParameterTypeDescription
      shmsizebigintUkuran memori yang dibagi. (Satuan: byte)
      shmtypetextTipe memori yang dibagi.
      Catatan Tampilan polar_stat_shmem_total_size disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
  • Session private memory

    Memori privat PolarDB dialokasikan dan dilepaskan secara dinamis selama proses berjalan. Metrik memori tingkat sesi ditampilkan dalam tampilan polar_stat_activity. Memori yang bergantung pada konteks adalah unit dasar manajemen memori dinamis di PolarDB, yang dapat diperoleh melalui fungsi dan tampilan berikut:

    • polar_get_mcxt() function
      ParameterTipeDeskripsi
      pidintegerID proses sesi.
      nametextNama memori yang bergantung pada konteks.
      levelintLevel memori yang bergantung pada konteks.
      nblocksbigintJumlah blok yang terpakai.
      freechunksbigintJumlah blok yang bebas.
      totalspacebigintTotal memori. (Satuan: byte)
      freespacebigintMemori bebas. (Satuan: byte)
    • polar_backends_mcxt

      Tampilan polar_backends_mcxt menyediakan informasi memori yang bergantung pada konteks, dikelompokkan berdasarkan backend_type. Tabel berikut menjelaskan parameter dalam tampilan ini.
      ParameterTipeDeskripsi
      pidintegerID proses.
      nametextNama memori yang bergantung pada konteks.
      nblocksbigintJumlah blok yang terpakai.
      freechunksbigintJumlah blok yang bebas.
      totalspacebigintTotal memori. (Satuan: byte)
      freespacebigintMemori bebas. (Satuan: byte)
      Catatan Tampilan polar_backends_mcxt disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
  • I/O

    Metrik I/O tingkat sesi ditampilkan dalam tampilan polar_stat_activity. Informasi I/O tingkat file dan distribusi latensi I/O dapat diperoleh melalui tampilan berikut:

    • polar_stat_io_info
      Tampilan polar_stat_io_info menyediakan informasi pemantauan permintaan I/O, dikelompokkan berdasarkan jenis file. Tabel berikut menjelaskan parameter dalam tampilan ini.
      ParameterTipeDeskripsi
      filetypeteksTipe file.
      filelocteksSistem file tempat file berada. Saat ini, ada dua jenis sistem file: sistem file lokal dan sistem file bersama Polar File System (PFS).
      open_countnumerikJumlah kali file telah dibuka.
      open_latency_usdoubleTotal latensi untuk membuka file. (Unit: mikrodetik)
      close_countnumerikJumlah kali file telah ditutup.
      read_countnumerikJumlah kali file telah dibaca.
      write_countnumerikJumlah kali file telah ditulis.
      read_throughputnumerikThroughput baca dari sistem file.
      write_throughputnumerikThroughput tulis dari sistem file.
      read_latency_usdoubleTotal latensi untuk membaca file. (Unit: mikrodetik)
      write_latency_usdoubleTotal latensi untuk menulis data ke file. (Unit: mikrodetik)
      seek_countnumerikJumlah kali fungsi seek() dipanggil.
      seek_latency_usdoubleTotal latensi untuk memanggil fungsi seek().
      creat_countnumerikJumlah kali file dibuat.
      creat_latency_usdoubleTotal latensi untuk membuat file.
      fsync_countnumerikJumlah kali fungsi fsync() dipanggil.
      fsync_latency_usdoubleTotal latensi untuk memanggil fungsi fsync().
      falloc_countnumerikJumlah kali fungsi fallocate() dipanggil.
      falloc_latency_usdoubleTotal latensi untuk memanggil fungsi fallocate().
      Catatan Tampilan polar_stat_io_info disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
    • polar_stat_io_latency
      Tampilan polar_stat_io_latency menyediakan informasi latensi I/O, dikelompokkan berdasarkan jenis I/O. Tabel berikut menjelaskan parameter dalam tampilan ini.
      ParameterTipeDeskripsi
      iokindteksJenis operasi pada sebuah file. Nilai yang valid:fsync,creat,seek,open,read,write,falloc.
      num_lessthan200usnumerikJumlah kali latensi I/O kurang dari 200 mikrodetik.
      num_lessthan400usnumerikJumlah kali latensi I/O lebih dari 200 mikrodetik tetapi kurang dari 400 mikrodetik.
      num_lessthan600usnumerikJumlah kali latensi I/O lebih dari 400 mikrodetik tetapi kurang dari 600 mikrodetik.
      num_lessthan800usnumerikJumlah kali latensi I/O lebih dari 600 mikrodetik tetapi kurang dari 800 mikrodetik.
      num_lessthan1msnumerikJumlah kali latensi I/O lebih dari 800 mikrodetik tetapi kurang dari 1 milidetik.
      num_lessthan10msnumerikJumlah kali latensi I/O lebih dari 1 milidetik tetapi kurang dari 10 milidetik.
      num_lessthan100msnumerikJumlah kali latensi I/O lebih dari 10 milidetik tetapi kurang dari 100 milidetik.
      num_morethan100msnumerikJumlah kali latensi I/O lebih dari 100 milidetik.
      Catatan Tampilan polar_stat_io_latency disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
  • Network

    Anda dapat meminta fungsi dan tampilan berikut untuk mendapatkan informasi pemantauan jaringan:

    • polar_proc_stat_network() function
      ParameterTipeDeskripsi
      pidbigintID dari proses.
      send_bytesbigintJumlah total byte yang dikirim.
      send_countbigintJumlah kumulatif pengiriman.
      recv_bytesbigintJumlah total byte yang diterima.
      recv_countbigintJumlah kumulatif penerimaan.
      sendqbigintPanjang antrian pengiriman melalui socket.
      recvqbigintPanjang antrian penerimaan melalui socket.
      cwndbigintPanjang jendela geser dari socket.
      rttbigintWaktu perjalanan bolak-balik (RTT) paket TCP. (Satuan: mikrodetik)
      retransbigintJumlah kumulatif kali data dikirim ulang.
      tcpinfo_update_timebigintWaktu pembaruan terakhir informasi pemantauan socket TCP. Nilai parameter ini adalah timestamp tingkat detik. Diperbarui setiap detik. sendq, recvq, cwnd, rtt, dan metrik retrans diperbarui secara berkala, dan waktu pembaruannya ditampilkan oleh parameter ini.
    • polar_stat_network
      Tampilan polar_stat_network menyediakan informasi pemantauan jaringan. Tabel berikut menjelaskan parameter dalam tampilan ini.
      ParameterTipeDeskripsi
      send_countbigintJumlah kali sistem mengirim lalu lintas jaringan.
      send_bytesbigintJumlah lalu lintas arah keluar. (Satuan: byte)
      recv_countbigintJumlah kali sistem menerima lalu lintas jaringan.
      recv_bytesbigintJumlah lalu lintas arah masuk. (Satuan: byte)
      retransbigintJumlah kali data dikirim ulang.
      Catatan Tampilan polar_stat_network disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
  • Lock

    Anda dapat meminta tampilan berikut untuk mendapatkan informasi lock:

    • LWLock

      polar_stat_lwlock

      Tampilan polar_stat_lwlock menyediakan informasi pemantauan tentang lock. Tabel berikut menjelaskan parameter dalam tampilan ini.
      ParameterTipeDeskripsi
      tranchesmallintID dari lock.
      nameteksNama lock.
      sh_acquire_countbigintJumlah kali sistem memperoleh lock bersama.
      ex_acquire_countbigintJumlah kali sistem memperoleh lock eksklusif.
      block_countbigintJumlah blok yang terjadi.
      lock_nums bigintJumlah lightweight lock.
      wait_timebigintTotal waktu tunggu lock.
      Catatan Tampilan polar_stat_lwlock disediakan oleh plugin polar_monitor_preload, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor_preload.
    • Lock
      • pg_locks
        ParameterTipeDeskripsi
        locktypeteksTipe objek yang dapat dikunci. Nilai valid: relation, extend, page, tuple, transactionid, virtualxid, object, userlock, dan advisory.
        databaseoidOID dari database tempat objek yang akan dikunci berada. Jika objek adalah objek bersama, nilainya adalah 0. Jika objek adalah XID, nilainya adalah NULL.
        relationoidOID dari relasi yang akan dikunci. Jika objek yang akan dikunci bukan relasi atau hanya sebagian dari relasi, nilainya adalah NULL.
        pageintegerNomor halaman dari halaman yang akan dikunci dalam relasi. Jika objek yang akan dikunci bukan tuple atau halaman relasi, nilainya adalah NULL.
        tuplesmallintNomor tuple dari tuple yang akan dikunci dalam halaman. Jika objek yang akan dikunci bukan tuple, nilainya adalah NULL.
        virtualxidteksID virtual dari transaksi yang akan dikunci. Jika objek yang akan dikunci bukan XID virtual, nilainya adalah NULL.
        transactionidxidID dari transaksi yang akan dikunci. Jika objek yang akan dikunci bukan XID, nilainya adalah NULL.
        classidoidOID dari katalog sistem yang berisi objek yang akan dikunci. Jika objek bukan objek basis data umum, nilainya adalah NULL.
        objidoidID dari objek yang akan dikunci dalam katalog sistem. Jika objek bukan objek basis data umum, nilainya adalah NULL.
        objsubidsmallintID kolom yang akan dikunci. Nilai dalam classid dan objid merujuk pada tabel itu sendiri. Jika objek yang akan dikunci adalah objek basis data umum lainnya, nilainya adalah 0. Jika objek bukan objek basis data umum, nilainya adalah NULL.
        virtualtransactionteksID virtual dari transaksi yang memegang lock atau sedang menunggu lock.
        pidintegerID dari proses server yang memegang lock atau sedang menunggu lock. Jika lock dipegang oleh transaksi yang telah dipersiapkan, nilainya adalah NULL.
        modeteksNama mode lock yang dipegang atau diinginkan oleh proses ini.
        grantedbooleanJika lock dipegang, nilainya adalah true. Jika lock sedang ditunggu, nilainya adalah false.
        fastpathbooleanJika lock diperoleh menggunakan jalur cepat, nilainya adalah true. Jika lock diperoleh dari tabel lock utama, nilainya adalah false.
      • polar_stat_lock
        Tampilan polar_stat_lock menyediakan statistik lock. Tabel berikut menjelaskan parameter dalam tampilan ini.
        ParameterTipeDeskripsi
        idintegerKunci utama dari tabel.
        lock_typeteksTipe lock.
        invalidnumerikMenunjukkan bahwa lock tidak valid.
        accesssharelocknumerikJumlah ACCESS SHARE lock.
        rowsharelocknumerikJumlah ROW SHARE lock.
        rowexclusivelocknumerikJumlah ROW EXCLUSIVE lock.
        shareupdateexclusivelocknumerikJumlah SHARE UPDATE EXCLUSIVE lock.
        sharelocknumerikJumlah SHARE lock.
        sharerowexclusivelocknumerikJumlah SHARE ROW EXCLUSIVE lock.
        exclusivelock numerikJumlah EXCLUSIVE lock.
        accessexclusivelock numerikJumlah ACCESS EXCLUSIVE lock.
        block_count numerikJumlah blok yang disebabkan oleh lock.
        fastpath_count numerikJumlah lock jalur cepat pada sistem lokal.
        wait_time numerikWaktu tunggu lock.
        Catatan Tampilan polar_stat_lock disediakan oleh plugin polar_monitor_preload, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor_preload.
  • SLRU

    Anda dapat meminta tampilan polar_stat_slru() untuk mendapatkan informasi pemantauan tentang data cache Segmented Least Recently Used (SLRU).

    polar_stat_slru()

    Tampilan polar_stat_slru() menyediakan informasi pemantauan tentang data cache SLRU. Tabel berikut menjelaskan parameter dalam tampilan ini.
    ParameterTipeDeskripsi
    slru_typeteksKunci utama dari tabel.
    slots_numberintegerJumlah halaman.
    valid_pagesintegerJumlah halaman yang digunakan.
    empty_pagesintegerJumlah halaman kosong.
    reading_pagesintegerJumlah halaman tempat operasi baca sedang dilakukan.
    writing_pagesintegerJumlah halaman tempat operasi tulis sedang dilakukan.
    wait_readingsintegerJumlah event tunggu untuk operasi baca.
    wait_writingsintegerJumlah event tunggu untuk operasi tulis.
    read_countbigintJumlah operasi baca.
    read_only_countbigintJumlah operasi baca saja.
    read_upgrade_countbigintJumlah operasi baca dalam mode peningkatan.
    victim_countbigintJumlah kali data dihapus dari cache.
    victim_write_countbigintJumlah kali data dihapus dari cache dan kemudian ditulis ke disk.
    write_countbigintJumlah operasi tulis.
    zero_countbigintJumlah kali data cache dibersihkan.
    flush_countbigintJumlah operasi flush.
    truncate_countbigintJumlah operasi truncate.
    storage_read_countbigintJumlah kali Anda membaca data dari disk.
    storage_write_countbigintJumlah kali Anda menulis data ke disk.
    Catatan Tampilan polar_stat_slru disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.
  • cgroup

    Anda dapat meminta tampilan berikut untuk mendapatkan informasi sumber daya sistem:

    • polar_stat_cgroup

      Tampilan polar_stat_cgroup menyediakan statistik sumber daya sistem dan grup kontrol (cgroups). Tabel berikut menjelaskan parameter dalam tampilan ini.

      ParameterTipeDeskripsi
      subtypeteksTipe cgroup. Nilai valid: IO, Memory, dan CPU.
      infotypeteksInformasi tentang cgroup.
      countbigintStatistik tentang penggunaan sumber daya.
      Catatan Tampilan polar_stat_cgroup disediakan oleh plugin polar_monitor_preload dan polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin, jalankan pernyataan create extension polar_monitor_preload dan create extension polar_monitor.
    • polar_cgroup_quota
      Tampilan polar_cgroup_quota menyediakan statistik sumber daya sistem dan kuota cgroup. Tabel berikut menjelaskan parameter dalam tampilan ini.
      ParameterTipeDeskripsi
      subtypeteksTipe cgroup. Nilai valid: IO, Memory, dan CPU.
      infotypeteksInformasi tentang cgroup.
      countbigintKuota cgroup.
      Catatan Tampilan polar_cgroup_quota disediakan oleh plugin polar_monitor, yang terintegrasi dalam PolarDB for PostgreSQL. Untuk mengaktifkan plugin ini, jalankan pernyataan create extension polar_monitor.