时间线Timeline概述为了区分因数据库恢复造成的不同时间段的wal日志而产生的时间记录称为时间线(timeline)。当归档文件恢复完成后,会创建一个新的时间线用来区别新生成的WAL记录。每当我们 ... 阅读全文
PG中的索引参考:https://www.xmmup.com/pgzhongdesuoyin.htm索引类型:B-Tree、hash、Gin、Gist、SP-Gist、BriB-Tree:用来查找 ... 阅读全文
简介RLS(ROW Level Security) 是PostgreSQL 9.5版本中新增特性,提供了基于行的安全策略,限制数据库用户的查看表数据权限。要知道在9.5版本之前,数据库中对用户的权限管 ... 阅读全文
简介auto_explain模块提供了一种自动记录慢语句执行计划的方法,而不必手动运行EXPLAIN。这对于在大型应用程序中跟踪未优化的查询特别有帮助。该模块不提供sql可访问的函数。要使用它,只需将 ... 阅读全文
CREATE ROLCREATE ROLE — 定义一个新的数据库角色大纲CREATE ROLE name [ [ WITH ] option [ ... ] where option可以是SUPERUSER | NOSUPERUSE ... 阅读全文
SSL简介什么是SSL?SSL的全名叫做secure socket layer(安全套接字层),最开始是由一家叫网景的互联网公司开发出来,主要是防止信息在互联网上传输的时候不被窃听或者篡改,后来网景公 ... 阅读全文
简介Pgpool-II是一个在PostgreSQL服务器和PostgreSQL数据库客户端之间工作的中间件。它是根据BSD许可证授权的。它提供以下功能。连接池Pgpool-II保存与PostgreSQ ... 阅读全文
参考:https://www.pgpool.net/docs/latest/en/html/example-cluster.htmPgpool-II + Watchdog配置示例This secti ... 阅读全文
一、简介之前发布过2篇有关PG中主从流复制的文章【DB宝60】PG12高可用之1主2从流复制环境搭建及切换测试【DB宝61】PostgreSQL使用Pgpool-II实现读写分离+负载均衡Postg ... 阅读全文
简介https://www.pgaudit.orghttps://github.com/pgaudit/pgaudiPostgreSQL可以通过log_statement=all 提供日志审计,但 ... 阅读全文