随笔分类 - PG
摘要:从墨天轮上看到一篇非常详细的repmgr的选举原理文章 https://www.modb.pro/db/1717061449015713792 1)很不幸,由于某种原因主库 A 节点 down掉了 2)B,C,D 尝试等待重连主库A节点: checking state of node 1, N of
阅读全文
摘要:常用命令工具 pg_dumpall:适合导出cluster中所有业务库 pg_dump:适合单个库、schema级、表级导出 copy:适合单表或带条件sql结果导出(可导出为csv或txt格式) pg_dumpall 低版本pg_dumpall不兼容高版本数据库,pg_dumpall可以转储clu
阅读全文
摘要:# 事务 PostgreSQL实际上将每一个SQL语句都作为一个事务来执行。如果我们没有发出`BEGIN`命令,则每个独立的语句都会被加上一个隐式的`BEGIN`以及(如果成功)`COMMIT`来包围它。一组被`BEGIN`和`COMMIT`包围的语句也被称为一个事务块。 # MVCC Postgr
阅读全文
摘要:# checkpoint优化 ## 触发条件 当满足下面任意条件时,执行一次checkpoint(9.4版本之后) - max_wal_size #当写入了max_wal_size大小的wal日志时,触发一次checkpoint。建议值:max_wal_size=shared_buffers * 0
阅读全文