PIGSTY

ADMIN

管理工具扩展:膨胀治理,脏读,检视缓冲区,数据目录,校验和,腐败检查,优先级管理,权限管理,语句准备,限制批量更新等

ADMIN 分类包含 36 个 PostgreSQL 扩展。

ID扩展扩展包版本描述
5010pg_repackpg_repack1.5.2在线垃圾清理与表膨胀治理
5020pg_squeezepg_squeeze1.8.0从关系中删除未使用空间
5030pg_dirtyreadpg_dirtyread2.7从表中读取尚未垃圾回收的行
5040pgfincorepgfincore1.3.1检查和管理操作系统缓冲区缓存
5050pg_cooldownpg_cooldown0.1从缓冲区中移除特定关系的页面
5060ddlxpg_ddlx0.29提取数据库对象的DDL
5070prioritizepg_prioritize1.0.4获取和设置 PostgreSQL 后端的优先级
5080pg_checksumspg_checksums1.2在离线模式下激活/启用/禁用数据库集群的校验和功能
5090pg_readonlypg_readonly1.0.3将集群设置为只读
5100pgddpgdd0.6.0提供通过标准SQL查询数据库目录集簇的能力
5110pg_permissionspg_permissions1.3查看对象权限并将其与期望状态进行比较
5120pgautofailoverpgautofailover2.2PG 自动故障迁移
5130pg_catcheckpg_catcheck1.6.0用于诊断系统目录是否损坏的工具
5140pre_preparepreprepare0.9在服务端预先准备好PreparedStatement备用
5150pg_uplesspg_upless0.0.3检测表上的无用UPDATE
5170pgcozypgcozy1.0根据先前的pg_buffercache快照预热内存缓冲区
5180pg_orphanedpg_orphaned1.0处理孤儿文件的扩展插件
5190pg_crashpg_crash1.0向数据库进程随机发送信号模拟故障
5200pg_cheat_funcspg_cheat_funcs1.0一些超级实用的作弊函数
5230fiopg_fio1.0PostgreSQL文件IO函数包
5810pg_saviorpg_savior0.0.1阻止不带条件的全表更新以避免意外事故
5820safeupdatesafeupdate1.5强制在 UPDATE 和 DELETE 时提供 Where 条件
5830pg_drop_eventspg_drop_events0.1.0记录删表删列删视图的事务号,辅助PITR确定时间点
5840table_logtable_log0.6.4记录某张表的修改日志并做表/行级时间点恢复
5880pgagentpgagent4.2.3PostgreSQL任务调度工具,与PGADMIN配合使用
5890pg_prewarmpg_prewarm1.2预热关系数据
5900pgpool_admpgpool4.6.0PGPool 管理函数
5910pgpool_recoverypgpool4.6.0PGPool辅助扩展,从v4.3提供的恢复函数
5920pgpool_regclasspgpool4.6.0PGPool辅助扩展,RegClass替代
5930lolo1.1大对象维护
5940basic_archivebasic_archive-归档模块样例
5950basebackup_to_shellbasebackup_to_shell-添加一种备份到Shell终端到基础备份方式
5960old_snapshotold_snapshot1.0支持 old_snapshot_threshold 的实用程序
5970adminpackadminpack2.1PostgreSQL 管理函数集合
5980amcheckamcheck1.4校验关系完整性
5990pg_surgerypg_surgery1.0对损坏的关系进行手术

pg_repack - 1.5.2

在线垃圾清理与表膨胀治理

扩展官网属性
扩展包pg_repack
RPMpg_repack_$v*
DDL
DEBpostgresql-$v-repack
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_squeeze - 1.8.0

从关系中删除未使用空间

扩展官网属性
扩展包pg_squeeze
LOAD
RPMpg_squeeze_$v*
DDL
DEBpostgresql-$v-squeeze
LIB
语言
C
许可证
BSD 2-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_dirtyread - 2.7

从表中读取尚未垃圾回收的行

扩展官网属性
扩展包pg_dirtyread
RPMpg_dirtyread_$v*
DDL
DEBpostgresql-$v-dirtyread
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgfincore - 1.3.1

检查和管理操作系统缓冲区缓存

扩展官网属性
扩展包pgfincore
RPMpgfincore_$v*
DDL
DEBpostgresql-$v-pgfincore
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_cooldown - 0.1

从缓冲区中移除特定关系的页面

扩展官网属性
扩展包pg_cooldown
RPMpg_cooldown_$v*
DDL
DEBpostgresql-$v-pg-cooldown
LIB
语言
C
许可证
Apache-2.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

ddlx - 0.29

提取数据库对象的DDL

扩展官网属性
扩展包pg_ddlx
RPMddlx_$v
DDL
DEBpostgresql-$v-ddlx
LIB
语言
SQL
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

prioritize - 1.0.4

获取和设置 PostgreSQL 后端的优先级

扩展官网属性
扩展包pg_prioritize
RPMpg_prioritize_$v*
DDL
DEBpostgresql-$v-prioritize
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_checksums - 1.2

在离线模式下激活/启用/禁用数据库集群的校验和功能

扩展官网属性
扩展包pg_checksums
RPMpg_checksums_$v*
DEBpostgresql-$v-pg-checksums
LIB
语言
C
许可证
BSD 2-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_readonly - 1.0.3

将集群设置为只读

扩展官网属性
扩展包pg_readonly
RPMpg_readonly_$v*
DDL
DEBpostgresql-$v-pg-readonly
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgdd - 0.6.0

提供通过标准SQL查询数据库目录集簇的能力

扩展官网属性
扩展包pgdd
RPMpgdd_$v
DDL
DEBpostgresql-$v-pgdd
LIB
语言
Rust
TRUST
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_permissions - 1.3

查看对象权限并将其与期望状态进行比较

扩展官网属性
扩展包pg_permissions
RPMpg_permissions_$v
DDL
DEBpostgresql-$v-pg-permissions
LIB
语言
SQL
TRUST
许可证
BSD 2-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgautofailover - 2.2

PG 自动故障迁移

扩展官网属性
扩展包pgautofailover
LOAD
RPMpg_auto_failover_$v*
DDL
DEBpostgresql-$v-auto-failover
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_catcheck - 1.6.0

用于诊断系统目录是否损坏的工具

扩展官网属性
扩展包pg_catcheck
RPMpg_catcheck_$v*
DDL
DEBpostgresql-$v-pg-catcheck
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pre_prepare - 0.9

在服务端预先准备好PreparedStatement备用

扩展官网属性
扩展包preprepare
RPMpreprepare_$v*
DDL
DEBpostgresql-$v-preprepare
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_upless - 0.0.3

检测表上的无用UPDATE

扩展官网属性
扩展包pg_upless
RPMpg_upless_$v
DDL
DEBpostgresql-$v-pg-upless
语言
SQL
TRUST
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgcozy - 1.0

根据先前的pg_buffercache快照预热内存缓冲区

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_orphaned - 1.0

处理孤儿文件的扩展插件

扩展官网属性
扩展包pg_orphaned
RPMpg_orphaned_$v*
DDL
DEBpostgresql-$v-pg-orphaned
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_crash - 1.0

向数据库进程随机发送信号模拟故障

扩展官网属性
扩展包pg_crash
LOAD
RPMpg_crash_$v*
DEBpostgresql-$v-pg-crash
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_cheat_funcs - 1.0

一些超级实用的作弊函数

扩展官网属性
扩展包pg_cheat_funcs
RPMpg_cheat_funcs_$v*
DDL
DEBpostgresql-$v-pg-cheat-funcs
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

fio - 1.0

PostgreSQL文件IO函数包

扩展官网属性
扩展包pg_fio
RPMpg_fio_$v
DDL
DEBpostgresql-$v-pg-fio
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_savior - 0.0.1

阻止不带条件的全表更新以避免意外事故

扩展官网属性
扩展包pg_savior
RPMpg_savior_$v*
DDL
DEBpostgresql-$v-pg-savior
LIB
语言
C
许可证
Apache-2.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

safeupdate - 1.5

强制在 UPDATE 和 DELETE 时提供 Where 条件

扩展官网属性
扩展包safeupdate
LOAD
RPMsafeupdate_$v*
DEBpostgresql-$v-pg-safeupdate
LIB
语言
C
许可证
ISC
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_drop_events - 0.1.0

记录删表删列删视图的事务号,辅助PITR确定时间点

扩展官网属性
扩展包pg_drop_events
RPMpg_drop_events_$v
DDL
DEBpostgresql-$v-pg-drop-events
语言
SQL
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

table_log - 0.6.4

记录某张表的修改日志并做表/行级时间点恢复

扩展官网属性
扩展包table_log
RPMtable_log_$v
DDL
DEBpostgresql-$v-tablelog
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgagent - 4.2.3

PostgreSQL任务调度工具,与PGADMIN配合使用

扩展官网属性
扩展包pgagent
RPMpgagent_$v*
DDL
DEBpgagent
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_prewarm - 1.2

预热关系数据

扩展官网属性
扩展包pg_prewarm
LOAD
RPMpostgresql$v-contrib
DDL
DEBpostgresql-$v
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgpool_adm - 4.6.0

PGPool 管理函数

扩展官网属性
扩展包pgpool
RPMpgpool-II-pg$v-extensions
DDL
DEBpostgresql-$v-pgpool2
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgpool_recovery - 4.6.0

PGPool辅助扩展,从v4.3提供的恢复函数

扩展官网属性
扩展包pgpool
RPMpgpool-II-pg$v-extensions
DDL
DEBpostgresql-$v-pgpool2
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgpool_regclass - 4.6.0

PGPool辅助扩展,RegClass替代

扩展官网属性
扩展包pgpool
RPMpgpool-II-pg$v-extensions
DDL
DEBpostgresql-$v-pgpool2
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

lo - 1.1

大对象维护

扩展官网属性
扩展包lo
RPMpostgresql$v-contrib
DDL
DEBpostgresql-$v
LIB
语言
C
TRUST
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

basic_archive - -

归档模块样例

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

basebackup_to_shell - -

添加一种备份到Shell终端到基础备份方式

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

old_snapshot - 1.0

支持 old_snapshot_threshold 的实用程序

扩展官网属性
扩展包old_snapshot
RPMpostgresql$v-contrib
DDL
DEBpostgresql-$v
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

adminpack - 2.1

PostgreSQL 管理函数集合

扩展官网属性
扩展包adminpack
RPMpostgresql$v-contrib
DDL
DEBpostgresql-$v
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

amcheck - 1.4

校验关系完整性

扩展官网属性
扩展包amcheck
RPMpostgresql$v-contrib
DDL
DEBpostgresql-$v
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_surgery - 1.0

对损坏的关系进行手术

扩展官网属性
扩展包pg_surgery
RPMpostgresql$v-contrib
DDL
DEBpostgresql-$v
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13