数据库技术

PostgreSQL 触发器与变更审计(AFTER_BEFORE、Audit 表与验证)

--- title: PostgreSQL 触发器与变更审计(AFTER/BEFORE、Audit 表与验证) date: 2025-11-26 keywords: - 触发器 - 审计 - 变更日志 - plpgsql - 事务 description: 使用AFTER/BEFORE触发器记录数据变更到审计表,包含变更前后数据、操作者与时间,提供实现与一致性验证,满足合规与追踪需求。 tags:...

PostgreSQL pglogical 插件与跨数据库逻辑复制实战

--- title: PostgreSQL pglogical 插件与跨数据库逻辑复制实战 keywords: pglogical, create_subscription, wal_level, replication_set, logical replication, PostgreSQL description: 使用 pglogical 在不同数据库间建立逻辑复制,配置前置参数与复制集...

PostgreSQL postgres_fdw 跨库查询与推下谓词实践

--- title: PostgreSQL postgres_fdw 跨库查询与推下谓词实践 keywords: postgres_fdw, CREATE SERVER, USER MAPPING, IMPORT FOREIGN SCHEMA, pushdown description: 使用 postgres_fdw 配置跨库访问,导入外部模式与表,验证查询谓词推下与性能改进。 tags: - ...

PostgreSQL 分区表与热数据管理实践

--- title: PostgreSQL 分区表与热数据管理实践 keywords: - PostgreSQL - 分区表 - RANGE 分区 - ATTACH PARTITION - 索引 description: 使用 RANGE 分区管理时间序列与热数据,提供创建、附加分区与查询优化示例。 tags: - ATTACH PARTITION - PostgreSQL - RANGE 分区 ...

PostgreSQL 逻辑解码输出插件(pgoutput、wal2json 与验证)

--- title: PostgreSQL 逻辑解码输出插件(pgoutput、wal2json 与验证) date: 2025-11-26 keywords: - 逻辑解码 - pgoutput - wal2json - 复制槽 - 流式输出 description: 配置PostgreSQL逻辑解码并选择输出插件(pgoutput/wal2json),创建复制槽与流式输出,提供验证方法确保事件...

PostgreSQL 17 新特性解读:逻辑复制升级与管理增强

--- title: PostgreSQL 17 新特性解读:逻辑复制升级与管理增强 keywords: - PostgreSQL 17 - 逻辑复制 - pg_upgrade - pg_createsubscriber - ON_ERROR ignore description: 总结 PostgreSQL 17 的关键更新,重点说明逻辑复制在大版本升级中的保留、故障切换同步与新工具/语法,提升...

PostgreSQL Autovacuum 与膨胀治理(VACUUM、Freeze 与统计)

--- title: PostgreSQL Autovacuum 与膨胀治理(VACUUM、Freeze 与统计) keywords: - Autovacuum - 膨胀 - Freeze - VACUUM - 统计 description: 配置 Autovacuum 与 Freeze 策略,监控表膨胀与垃圾元组,设计维护窗口与参数调优,保障性能与存储稳定。 date: 2025-11-26 t...

PostgreSQL Autovacuum与表膨胀治理实践

--- title: PostgreSQL Autovacuum与表膨胀治理实践 keywords: - Autovacuum - 膨胀 - VACUUM - ANALYZE - 吐血兔子 - pgtoast description: 调整Autovacuum与维护策略治理表膨胀与统计信息失真,提供可验证的参数与监控查询,提升性能与稳定性。 date: 2025-11-26 tags: - ANA...

PostgreSQL JSONB 与全文检索组合优化

--- title: PostgreSQL JSONB 与全文检索组合优化 keywords: - PostgreSQL - JSONB - GIN 索引 - pg_trgm - 全文检索 description: 在 JSONB 场景中组合使用 GIN、pg_trgm 与全文检索,提升查询性能并保证可维护性。 tags: - GIN 索引 - JSONB - PostgreSQL - pg_tr...

PostgreSQL Row Level Security 多租户隔离与策略治理(2025)

--- 标题: PostgreSQL Row Level Security 多租户隔离与策略治理(2025) 关键词: - RLS - 多租户 - 策略 - 过滤条件 - 权限 描述: 使用 Row Level Security 为多租户数据实施细粒度访问控制,结合策略与过滤条件与权限治理,提升安全性与一致性。 categories: - 文章资讯 - 技术教程 ---...

PostgreSQL Row-Level Security(RLS) 与策略实践

--- title: PostgreSQL Row-Level Security(RLS) 与策略实践 keywords: RLS, ENABLE ROW LEVEL SECURITY, CREATE POLICY, USING, WITH CHECK description: 启用行级安全并为多租户数据创建策略,结合会话变量实现按租户隔离的读写控制。 tags: - CREATE POLICY ...

PostgreSQL wal2json 逻辑解码与增量同步

--- title: PostgreSQL wal2json 逻辑解码与增量同步 keywords: - wal2json - 逻辑解码 - 复制槽 - 增量同步 - WAL description: 启用 wal2json 进行逻辑解码,创建复制槽并读取增量变更,适合构建 CDC 管道。 tags: - PostgreSQL - WAL - wal2json - 增量同步 - 复制槽 - 数据同...

PostgreSQL wal2json 逻辑解码变更流推送实践

--- title: PostgreSQL wal2json 逻辑解码变更流推送实践 keywords: wal2json, logical decoding, replication slot, pg_recvlogical, pg_logical_slot_get_changes description: 使用 wal2json 输出插件创建逻辑复制槽并推送变更流,支持命令行与 SQL 方式读...