使用 RDS for PostgreSQL 的等待事件进行优化
等待事件是 RDS for PostgreSQL 的重要优化工具。当您能查明会话为什么在等待资源以及会话在做什么时,您就能更好地减少瓶颈。您可以使用本节中的信息来查找可能的原因和纠正措施。本节还讨论基本的 PostgreSQL 优化概念。
本节中的等待事件特定于 RDS for PostgreSQL。
主题
- RDS for PostgreSQL 优化的基本概念
- RDS for PostgreSQL 等待事件
- Client:ClientRead
- Client:ClientWrite
- CPU
- IO:BufFileRead 和 IO:BufFileWrite
- IO:DataFileRead
- IO:WALWrite
- Lock:advisory
- Lock:extend
- Lock:Relation
- Lock:transactionid
- Lock:tuple
- LWLock:BufferMapping (LWLock:buffer_mapping)
- LWLock:BufferIO (IPC:BufferIO)
- LWLock:buffer_content (BufferContent)
- LWLock:lock_manager (LWLock:lockmanager)
- Timeout:PgSleep
- Timeout:VacuumDelay