pg_logicalinspect
检视逻辑解码组件详情
概览
| 扩展包名 | 版本 | 分类 | 许可证 | 语言 |
|---|---|---|---|---|
pg_logicalinspect | 1.0 | STAT | PostgreSQL | C |
| ID | 扩展名 | Bin | Lib | Load | Create | Trust | Reloc | 模式 |
|---|---|---|---|---|---|---|---|---|
| 6890 | pg_logicalinspect | 否 | 是 | 否 | 是 | 否 | 否 | - |
| 相关扩展 | wal2json pgoutput test_decoding pg_walinspect decoderbufs wal2mongo decoder_raw pgmqtt kafka_fdw pgq |
|---|
版本
| PG18 | PG17 | PG16 | PG15 | PG14 |
|---|---|---|---|---|
| 1.0 | ✗ | ✗ | ✗ | ✗ |
安装
提示:这是 PostgreSQL 内核自带的 contrib 扩展
SQL
用法
pg_logicalinspect 提供 SQL 函数来检查存储在 pg_logical/snapshots/ 中的序列化逻辑解码快照,适用于调试和教学目的。
函数
pg_get_logical_snapshot_meta(filename text) – 快照文件元数据:
SQL
pg_get_logical_snapshot_info(filename text) – 详细快照信息:
SQL
列出可用快照
结合 pg_ls_logicalsnapdir() 来发现和检查所有快照:
SQL
访问控制
默认限制为超级用户和 pg_read_server_files 成员。