↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1
历史版本。 PostgreSQL 8.3 已结束支持。 请参阅 当前版本手册.

18.8. Run-Time Statistics #

18.8.1. 查询和索引统计信息收集器 #

这些参数控制服务器范围内的统计信息收集功能。启用统计信息收集后,产生的数据可以通过pg_stat和 pg_statio系列系统视图进行访问。更多信息请参阅第 26 章。

track_activities (boolean) #

启用对每个会话当前执行命令的信息收集,包括命令开始执行的时间。此参数默认为开启状态。请注意,即使启用了此参数,该信息也只有超级用户和拥有被报告会话的用户才能看到,因此不应构成安全风险。只有超级用户能更改这个设置。

track_counts (boolean) #

启用对数据库活动的统计信息收集。此参数默认为开启,因为自动清理守护进程需要这些收集到的信息。只有超级用户能更改这个设置。

update_process_title (boolean) #

启用后,每次服务器接收到新的 SQL 命令时都会更新进程标题。进程标题通常通过ps命令查看,在 Windows 上则可以使用Process Explorer。只有超级用户能更改这个设置。

18.8.2. 统计监控 #

log_statement_stats (boolean)
log_parser_stats (boolean)
log_planner_stats (boolean)
log_executor_stats (boolean)

对于每个查询,将各自模块的性能统计输出到服务器日志中。这是一个简单的性能分析工具,类似于Unix getrusage()操作系统功能。log_statement_stats报告整个语句的统计信息,而其他选项报告每个模块的统计信息。log_statement_stats不能与任何单独模块选项一起启用。所有这些选项默认情况下都是禁用的。只有超级用户才能更改这些设置。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.