pg_stat_statements功能介绍及添加方法
最近更新时间: 2024-10-17 17:10:00
功能介绍
pg_stat_statements模块提供一种方法追踪一个服务器所执行的所有 SQL 语句的执行统计信息。该模块必须通过在postgresql.conf的shared_preload_libraries中增加pg_stat_statements来载入,因为它需要额外的共享内存。增加或移除该模块需要服务器重启才能生效。当pg_stat_statements被载入时,它会跟踪该服务器的所有数据库的统计信息。该模块提供了一个视图pg_stat_statements以及函数pg_stat_statements_reset 和pg_stat_statements用于访问和操纵这些统计信息。
操作步骤
- 给数据库添加pg_stat_statements插件。
postgres=#create extension pg_stat_statements with schema tbase;
CREATE EXTENSION