postgresql
文章平均质量分 81
地_衣
这个作者很懒,什么都没留下…
展开
-
postgresql异步流复制Hot Standby
1、配置环境: 示例环境主机名IP地址角色系统版本数据目录pg版本pg-110.0.2.60主库RedHat6.4/us原创 2015-10-15 14:12:52 · 1021 阅读 · 0 评论 -
postgresql同步流复制的Hot Standby
Postgresql的流复制是异步的,异步的缺点是Standby上的数据落后于主库上的数据,如果使用Hot Standby做读写分离,就会存在数据一致性的问题,对于一些一致性高的应用来说是不可接受的。所以PG从9.1之后提供了同步流复制的架构。同步复制要求在数据写入Standby数据后,事务的commit才返回,所以Standby库出现问题时,会导致主库被Hang住。解决这个问题的方法是启动两个s原创 2015-10-15 14:14:13 · 8910 阅读 · 0 评论 -
pg_basebackup 命令行参数
pg_basebackup是postgresql提供的一个方便基础备份的工具(9.1开始提供),这个工具会把整个数据库实例的数据都拷贝出来,而不只是把实例中的部分(如某个数据库或表)单独备份出来,该工具使用replication协议连接到数据库实例上,所以主数据库中的pg_hba.conf必须允许replication连接,类似如下:local replication post原创 2015-10-15 15:01:46 · 10925 阅读 · 0 评论 -
PG常用管理命令
查看服务进程: select pid,usename,client_addr,client_port from pg_stat_activity;查看当前数据库实例的版本: select version(); 查看数据库的启动时间:select pg_postmaster_start_time();查看最后load配置文件的时间:原创 2015-10-15 15:02:59 · 3238 阅读 · 0 评论 -
Postgresql备份之pg_dump
[postgre@pg-1 postgresql-9.4.4]$ pg_dump --helppg_dump dumps a database as a text file or to other formats.Usage: pg_dump [OPTION]... [DBNAME]General options: -f,原创 2015-10-15 15:08:31 · 5706 阅读 · 1 评论