PIGSTY

pg_stat_statements

跟踪所有执行的 SQL 语句的计划和执行统计信息

概述

6990pg_stat_statementspg_stat_statements1.11
STAT
PostgreSQL
C

属性

未知-

软件包

EL
CONTRIB
postgresql$v-contrib1.11-
18
17
16
15
14
13
Debian
CONTRIB
postgresql-$v1.11-
18
17
16
15
14
13

相关扩展

pg_stat_kcache
pg_qualstats
pg_store_plans
pg_track_settings
powa
pg_stat_monitor
auto_explain
pg_profile
pg_show_plans
pg_hint_plan
plprofiler
pg_repack
pg_squeeze
pgfincore
pre_prepare

依赖此扩展的扩展

以下扩展依赖于此扩展:pg_stat_kcache, powa

可用性

PG18PG17PG16PG15PG14PG13
el8.x86_64
1.11
1.11
1.11
1.11
1.11
1.11
el8.aarch64
1.11
1.11
1.11
1.11
1.11
1.11
el9.x86_64
1.11
1.11
1.11
1.11
1.11
1.11
el9.aarch64
1.11
1.11
1.11
1.11
1.11
1.11
d12.x86_64
1.11
1.11
1.11
1.11
1.11
1.11
d12.aarch64
1.11
1.11
1.11
1.11
1.11
1.11
u22.x86_64
1.11
1.11
1.11
1.11
1.11
1.11
u22.aarch64
1.11
1.11
1.11
1.11
1.11
1.11
u24.x86_64
1.11
1.11
1.11
1.11
1.11
1.11
u24.aarch64
1.11
1.11
1.11
1.11
1.11
1.11
CONTRIB
PGDG
PIGSTY

下载

此扩展是 PostgreSQL 内置的,无需单独下载。

安装

扩展 pg_stat_statements 是 PostgreSQL 内置的 Contrib 扩展,随内核/contrib 一起安装。
通过将此扩展添加到 shared_preload_libraries 来加载
# postgresql.conf
shared_preload_libraries = 'pg_stat_statements'  # 添加到现有扩展中(如果有的话)
修改配置后,重启 PostgreSQL 以加载扩展。
使用以下命令创建此扩展:
CREATE EXTENSION pg_stat_statements;