第?20?章?ux_stat_statements

目录

20.1. ux_stat_statements视图
20.2. 函数
20.2.1. ux_stat_statements_reset() returns void
20.2.2. ux_stat_statements(showtext boolean) returns setof record
20.3. 配置参数
20.3.1. ux_stat_statements.max (integer)
20.3.2. ux_stat_statements.track (enum)
20.3.3. ux_stat_statements.track_utility (boolean)
20.3.4. ux_stat_statements.save (boolean)
20.4. 用法示例

ux_stat_statements模块提供一种方法追踪一个服务器已执行的所有SQL语句的执行统计信息。

使用ux_stat_statements模块前,首先需要执行CREATE EXTENSION命令:

CREATE EXTENSION ux_stat_statements;

该模块必须通过在uxsinodb.conf的shared_preload_libraries中增加ux_stat_statements来载入,因为它需要额外的共享内存。这意味着增加或移除该模块需要一次服务器重启。

当ux_stat_statements被载入时,它会跟踪该服务器的所有数据库的统计信息。该模块提供了一个视图ux_stat_statements以及函数ux_stat_statements_reset和ux_stat_statements用于访问和操纵这些统计信息。这些视图和函数不是全局可用的,但是可以用CREATE EXTENSION ux_stat_statements为特定数据库启用它们。

XML 地图 | Sitemap 地图