这是本节的多页打印视图。 .
关联 GUC
等待事件处置建议引用的配置控制项。
- 1: [[guc:autovacuum_freeze_max_age]]
- 2: [[guc:autovacuum_multixact_freeze_max_age]]
- 3: [[guc:autovacuum_naptime]]
- 4: [[guc:checkpoint_timeout]]
- 5: [[guc:deadlock_timeout]]
- 6: [[guc:full_page_writes]]
- 7: [[guc:idle_in_transaction_session_timeout]]
- 8: [[guc:lock_timeout]]
- 9: [[guc:max_connections]]
- 10: [[guc:max_locks_per_transaction]]
- 11: [[guc:max_parallel_workers_per_gather]]
- 12: [[guc:max_wal_size]]
- 13: [[guc:shared_buffers]]
- 14: [[guc:synchronous_commit]]
- 15: [[guc:synchronous_standby_names]]
- 16: [[guc:vacuum_freeze_table_age]]
- 17: [[guc:vacuum_multixact_freeze_table_age]]
- 18: [[guc:wal_buffers]]
- 19: [[guc:wal_sender_timeout]]
- 20: [[guc:wal_writer_delay]]
- 21: [[guc:wal_writer_flush_after]]
等待事件处置建议引用的配置控制项。 本索引包含 21 个条目.
1 - [[guc:autovacuum_freeze_max_age]]
触发防回卷 vacuum 的事务年龄。
触发防回卷 vacuum 的事务年龄。
被哪些等待事件引用
2 - [[guc:autovacuum_multixact_freeze_max_age]]
触发 multixact 防回卷 vacuum 的年龄。
触发 multixact 防回卷 vacuum 的年龄。
被哪些等待事件引用
3 - [[guc:autovacuum_naptime]]
autovacuum launcher 对每个数据库两轮调度之间的最短间隔。
autovacuum launcher 对每个数据库两轮调度之间的最短间隔。
被哪些等待事件引用
4 - [[guc:checkpoint_timeout]]
自动 WAL 检查点之间的最长时间。
自动 WAL 检查点之间的最长时间。
被哪些等待事件引用
5 - [[guc:deadlock_timeout]]
PostgreSQL 对锁等待执行死锁检查前的延迟。
PostgreSQL 对锁等待执行死锁检查前的延迟。
被哪些等待事件引用
6 - [[guc:full_page_writes]]
控制检查点后用于崩溃安全的全页镜像。
控制检查点后用于崩溃安全的全页镜像。
被哪些等待事件引用
7 - [[guc:idle_in_transaction_session_timeout]]
终止在打开事务中空闲过久的会话。
终止在打开事务中空闲过久的会话。
被哪些等待事件引用
8 - [[guc:lock_timeout]]
中止等待获取锁时间过长的语句。
中止等待获取锁时间过长的语句。
被哪些等待事件引用
9 - [[guc:max_connections]]
数据库最大并发连接数。
数据库最大并发连接数。
被哪些等待事件引用
10 - [[guc:max_locks_per_transaction]]
每个事务在共享锁表中的容量预算。
每个事务在共享锁表中的容量预算。
被哪些等待事件引用
11 - [[guc:max_parallel_workers_per_gather]]
每个 Gather/Gather Merge 节点可用的最大并行 worker 数。
每个 Gather/Gather Merge 节点可用的最大并行 worker 数。
被哪些等待事件引用
12 - [[guc:max_wal_size]]
可触发检查点的 WAL 软容量上限。
可触发检查点的 WAL 软容量上限。
被哪些等待事件引用
13 - [[guc:shared_buffers]]
PostgreSQL 共享缓冲区缓存大小。
PostgreSQL 共享缓冲区缓存大小。
被哪些等待事件引用
14 - [[guc:synchronous_commit]]
控制提交等待本地或远端 WAL 持久化的时点。
控制提交等待本地或远端 WAL 持久化的时点。
被哪些等待事件引用
- Activity/RecoveryWalStream
- Activity/WalReceiverMain
- Activity/WalSenderMain
- Activity/WalSummarizerWal
- Activity/WalWriterMain
- Client/LibpqwalreceiverConnect
- Client/LibpqwalreceiverReceive
- Client/WalSenderWaitForWal
- Client/WalSenderWriteData
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
- IPC/BackupWaitWalArchive
- IPC/WalReceiverExit
- IPC/WalReceiverUpstreamCatchup
- IPC/WalReceiverWaitStart
- IPC/WalSummaryReady
- LWLock/SyncRep
- LWLock/WALSummarizer
- LWLock/WALWrite
- Timeout/WalSummarizerError
15 - [[guc:synchronous_standby_names]]
选择能够满足同步提交的备库。
选择能够满足同步提交的备库。
被哪些等待事件引用
16 - [[guc:vacuum_freeze_table_age]]
VACUUM 开始为冻结而扫描的表年龄。
VACUUM 开始为冻结而扫描的表年龄。
被哪些等待事件引用
17 - [[guc:vacuum_multixact_freeze_table_age]]
VACUUM 开始为 multixact 冻结而扫描的表年龄。
VACUUM 开始为 multixact 冻结而扫描的表年龄。
被哪些等待事件引用
18 - [[guc:wal_buffers]]
保存尚未写入磁盘 WAL 的共享内存缓冲区。
保存尚未写入磁盘 WAL 的共享内存缓冲区。
被哪些等待事件引用
- Activity/RecoveryWalStream
- Activity/WalReceiverMain
- Activity/WalSenderMain
- Activity/WalSummarizerWal
- Activity/WalWriterMain
- Client/LibpqwalreceiverConnect
- Client/LibpqwalreceiverReceive
- Client/WalSenderWaitForWal
- Client/WalSenderWriteData
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
- IPC/BackupWaitWalArchive
- IPC/WalReceiverExit
- IPC/WalReceiverUpstreamCatchup
- IPC/WalReceiverWaitStart
- IPC/WalSummaryReady
- LWLock/WALBufMapping
- LWLock/WALInsert
- LWLock/WALSummarizer
- Timeout/WalSummarizerError
19 - [[guc:wal_sender_timeout]]
超时后断开无活动的复制连接。
超时后断开无活动的复制连接。
被哪些等待事件引用
20 - [[guc:wal_writer_delay]]
WAL writer 两轮活动之间的延迟。
WAL writer 两轮活动之间的延迟。
被哪些等待事件引用
21 - [[guc:wal_writer_flush_after]]
WAL writer 请求刷盘前累计写入的 WAL 量。
WAL writer 请求刷盘前累计写入的 WAL 量。