PostgreSQL配置文件--实时统计
7 实时统计 RUNTIME STATISTICS
7.1 Query/Index Statistics Collector
下面的参数控制是否搜集特定的数据库运行统计数据
7.1.1 track_activities
布尔值
默认: track_activities = on
是否收集每个会话的当前正在执行的命令的统计数据,包括命令开始执行的时间。
7.1.2 track_counts
布尔值
默认: track_counts = on
是否收集数据库活动的统计数据。
trackiotiming = off
track_functions = none # none, pl, all
track_activity_query_size = 1024 # (change requires restart)
statstemp_directory = 'pgstat_tmp'
7.2 Statistics Monitoring
这些参数决定是否在数据库的运行日志里记载每个SQL语句执行的统计数据。 如果logstatementstats的值是on,其它的三个参数的值必须是off。
7.2.1 log_parser_stats
布尔值
默认: log_parser_stats = off
记载数据库解析器的统计数据
7.2.2 log_planner_stats
布尔值
默认: log_planner_stats = off
报告数据库查询优化器的统计数据
7.2.3 log_executor_stats
布尔值
默认: log_executor_stats = off
报告数据库执行器的统计数据
7.2.4 log_statement_stats
布尔值
默认: log_statement_stats = off
报告整个语句的统计数据