

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

# Peristiwa tunggu RDS for PostgreSQL
<a name="PostgreSQL.Tuning.concepts.summary"></a>

Tabel berikut mencantumkan peristiwa tunggu untuk RDS for PostgreSQL yang paling sering menunjukkan masalah performa, dan meringkas penyebab paling umum dan tindakan korektifnya.


| Peristiwa tunggu | Definisi | 
| --- | --- | 
|  [Klien: ClientRead](wait-event.clientread.md)  |  Peristiwa ini terjadi ketika RDS for PostgreSQL menunggu untuk menerima data dari klien.  | 
|  [Klien: ClientWrite](wait-event.clientwrite.md)  |  Peristiwa ini terjadi ketika RDS for PostgreSQL menunggu untuk menulis data ke klien.  | 
|  [CPU](wait-event.cpu.md)  | Peristiwa ini terjadi saat thread aktif di CPU atau sedang menunggu CPU.  | 
|  [IO: BufFileRead dan IO: BufFileWrite](wait-event.iobuffile.md)  |  Peristiwa ini terjadi ketika RDS for PostgreSQL membuat file sementara.  | 
|  [IO: DataFileRead](wait-event.iodatafileread.md)  |  Peristiwa ini terjadi ketika koneksi menunggu pada proses backend untuk membaca halaman yang diperlukan dari penyimpanan karena halaman tidak tersedia dalam memori bersama.   | 
| [IO: WALWrite](wait-event.iowalwrite.md)  | Peristiwa ini terjadi ketika RDS for PostgreSQL sedang menunggu buffer write-ahead log (WAL) ditulis ke file WAL.  | 
|  [Lock:advisory](wait-event.lockadvisory.md)  |  Peristiwa ini terjadi ketika aplikasi PostgreSQL menggunakan kunci untuk mengoordinasikan aktivitas di beberapa sesi.  | 
|  [Lock:extend](wait-event.lockextend.md) |  Peristiwa ini terjadi ketika proses backend menunggu untuk mengunci relasi untuk memperpanjangnya selagi proses lain memiliki kunci pada relasi itu untuk tujuan yang sama.  | 
|  [Lock:Relation](wait-event.lockrelation.md)  |  Peristiwa ini terjadi ketika kueri menunggu untuk memperoleh kunci pada tabel atau tampilan yang saat ini dikunci oleh transaksi lain.  | 
|  [Lock:transactionid](wait-event.locktransactionid.md)  | Peristiwa ini terjadi ketika transaksi sedang menunggu kunci tingkat baris. | 
|  [Lock:tuple](wait-event.locktuple.md)  |  Peristiwa ini terjadi ketika proses backend menunggu untuk mendapatkan kunci pada tuple.  | 
|  [LWLock: BufferMapping (:buffer\$1mapping) LWLock](wait-event.lwl-buffer-mapping.md)  |  Peristiwa ini terjadi ketika sesi menunggu untuk mengaitkan blok data dengan buffer di kolam buffer bersama.  | 
|  [LWLock:Bufferio (IPC: Bufferio)](wait-event.lwlockbufferio.md)  |  Peristiwa ini terjadi ketika RDS untuk PostgreSQL sedang menunggu proses lain untuk menyelesaikan operasi (I/O) input/output mereka ketika secara bersamaan mencoba mengakses halaman.  | 
|  [LWLock:buffer\$1content (BufferContent)](wait-event.lwlockbuffercontent.md)  |  Peristiwa ini terjadi ketika suatu sesi menunggu untuk membaca atau menulis halaman data di memori selagi sesi lain mengunci halaman tersebut untuk penulisan.  | 
|  [LWLock:lock\$1manager (manajer kunci) LWLock](wait-event.lw-lock-manager.md)  | Peristiwa ini terjadi saat mesin RDS for PostgreSQL mempertahankan area memori kunci bersama untuk mengalokasikan, memeriksa, dan mendealokasikan kunci saat kunci jalur cepat tidak memungkinkan. | 
|  [LWLock:subtransslru (:) LWLock SubtransControlLock](wait-event.lwlocksubtransslru.md)  |  Peristiwa ini terjadi ketika proses sedang menunggu untuk mengakses cache sederhana yang paling tidak baru digunakan (SLRU) untuk subtransaksi.  | 
|  [Timeout:PgSleep](wait-event.timeoutpgsleep.md)  |  Peristiwa ini terjadi ketika proses server telah memanggil fungsi `pg_sleep` dan menunggu batas waktu tidur berakhir.   | 
|  [Timeout:VacuumDelay](wait-event.timeoutvacuumdelay.md)  | Peristiwa ini menunjukkan bahwa proses vakum sedang tidur karena perkiraan batas biaya telah tercapai.  | 