同步流复制 搭建参考 master: 172.17.0.3 standby01:172.17.0.8 standby02:172.17.0.9 docker stop pg_hot_standby02 docker st…
标签:pg
postgres流复制环境下pg_xlog日志优雅的清理
pg_xlog 的重要性不言而喻,不可以随意直接rm,官方文档中也有明确说明。 当随着时间的推移,xlog目录会越来越大,网上有些方法是先停机然后再删除,但我不想停机删除,那么如何优雅清理xlog日志呢? pg 官方文档…
PG(postgres)增加连接数异常处理
spark 连接PG报错:“sorry,too many clients already. ” 经过分析是PG连接数不够(之前使用的是默认连接数),在调大连接数的后,启动PG的过程又报了以下的异常: This error…
Postgresql配置pglogical 和pg_pathman实现master-master 以及分区
centos 7 install pg 创建容器 docker run -d –privileged -v /sys/fs/cgroup:/sys/fs/cgroup -p 5306:5432 –…
PostgreSQL 数据类型介绍(一)
查看当前数据库的数据类型 postgres=# \d pg_type ; Table "pg_catalog.pg_type" Column | Type | Modifiers ----------------+---…
pg_pathman 的安装与使用简介
pg_pathman是pg社区一款优秀的分区管理插件,提供了分区优化机制。当前该插件只支持postgresql9.5+版本(本人测试版本不能低于9.5.3)。本文简单简单介绍下安装与应用测试。 一 pg_pathman安…
Linux下安装PG
安装包下载地址 最好下载编译好的二进制安装包,直接解压就可以使用 1. 添加postgres用户: groupadd postgres useradd -d /home/postgres -m postgres -g p…
postgres数据库迁移
postgres进行迁移可以使用psql,也可以使用postgres自带工具pg_dump和pg_restore. 命令: – 备份 pg_dump -h 13.xx.xx.76 -U postgres -n…
postgresql搬运
pg_ctl 名称 pg_ctl — 启动、停止、重启 PostgreSQL 语法 pg_ctl start [-w] [-s] [-D datadir] [-l filename] [-o options]…
postgresql 常用命令
(1)用户实用程序: createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREA…
Oracle vs PostgreSQL,研发注意事项(3)- 事务回滚之UPDATE操作解析
Oracle事务的回滚,通过回滚段保存原有数据实现,但,PG没有回滚段!以下以Update操作为例,说明PG实现机制上存在的空间暴涨问题。 在执行Update时,Oracle就地更新,如出现原block空间不足的情况,通…
Rails常见问题及解决办法
No pg_config… 问题重现: 在bundle的时候出现gem包pg-0.18.4安装出错的情况,错误代码如下: $ bundle . . . Gem::Ext::BuildError: ERROR:…