postgres--wal】的更多相关文章

postgres主从流复制 postgres在9.0之后引入了主从的流复制机制,所谓流复制,就是从库通过tcp流从主库中同步相应的数据.postgres的主从看过一个视频,大概效率为3w多事务qps. postgres的主从主称之为primary,从称为stand_by.主从配置需要注意的一个是主从的postgres的版本,环境,等最好都需要一致,否则可能产生奇奇怪怪的问题. postgres的主配置 主是10.12.12.10这台机器 首先需要配置一个账号进行主从同步. 修改pg_hba.co…
# setenforce Permissive # ./ppasmeta-9.3.1.3-linux-x64.run --mode text Installation Directory [/opt/PostgresPlus/9.3AS]: ----------------------------------------------------------------------------Select the components you want to install. Database S…
  关键字:wal日志归档  搭建从库 restore_command master 194.1 slave 194.4 wal归档目录 /backup/pgsql/pg_arch/ xlog目录 /var/lib/pgsql/9.5/data/pg_xlog   我们知道pg的从库的搭建是通过基础备份和完整的wal日志完成的,那么如果主库的wal日志已经被归档或异常丢失,如果通过备份进行搭建从库呢? 我们可以通过restore_command命令把wal归档拷贝回xlog目录完成.具体的操作如…
在postgresql中,不推荐使用Kill -9直接杀掉异常连接,因为直接使用kill -9会引起整个数据库核心进程的重启,同时其他正常程序连接也会被杀掉. 现开启两个psql连接,然后使用Kill -9杀掉其中一个: session1: swrd=# select pg_backend_pid(); pg_backend_pid ---------------- ( row) swrd=# select pg_backend_pid(); WARNING: terminating conne…
主备查询 主备不会自动切换(即需要实现线上环境主数据库宕掉之后,从数据库能够自动切换为主数据库,需要借用第三方软件,例如heartbeat等) (1)如何查看是primary还是standby 方法1:查看进程 主机 sender [wln@localhost data]$ ps -ef | grep wal wln      10421 10416  0 07:52 ?        00:00:00 postgres: wal writer process              wln …
环境:Linux localhost.localdomain 2.6.32-431 GNU/Linux x86_64 Postgresql版本:postgresql.9.5.3 添加开启自启设置:http://my.oschina.net/ensn/blog/690719 1.下载postgresql 因bz2格式包格式比较小,故选择该格式下载.地址:https://www.postgresql.org/ftp/source/v9.5.3/ 2.安装: 2.1 解压: tar jxvf post…
[root@test02 init.d]# ll /etc/init.d/postgresql-9.5 -rwxr-xr-x. 1 root root 10072 May 15 06:34 /etc/init.d/postgresql-9.5 1. 检查PostgreSQL 是否已经安装 # rpm -qa|grep postgres 若已经安装,则使用rpm -e 命令卸载 [root@test02 bin]# rpm -qa|grep postgres postgresql-8.4.18-1…
迁移原则 1.尽量保持Oracle与PPAS一致,这会使得日后应用程序迁移更为简单 2.迁移前检查PPAS中是否有同名帐号及同名的Schema a)如果有,建议考虑删除或改名 b)如果没有,先手工建立与Oracle同名的帐号及Schema 3.用MTK迁移时,配置文件中目标数据库建议使用与Oracle同名的帐号(如本案例中使用scott),这样可以保持目标数据库中所有表和对象的主属用户都和Oracle中一致 一 环境准备 Oracle环境 a)       IP:192.168.1.113,管理…
一.配置环境: 示例环境 主机名 IP 角色 系统版本 数据目录 pg版本 db1 192.168.128.128 主库 RedHat5.3 /app/postgreSQL/data 9.1.7 db2 192.168.129.129 备库 RedHat5.3 /app/postgreSQL/data 9.1.7 二.postgresql安装(略) 主库完全安装 .备库安装只需要到make install即可   不需要initdb. 三.主库配置(在192.168.128.128操作配置) 1…
一. 简介:          PG在9.*版本后热备提供了新的一个功能,那就是Stream Replication的读写分离,是PG高可用性的一个典型应用.其中备库是只读库:若主库出现故障:备库这个时候需要占出来替代主库工作.这才是hot standby的高可用性应用.如何替代了:这个就是本次测试的内容.   二.系统环境 系统平台:CentOS 6.2    PostgreSQL版本:9.0.3    master :   192.168.1.202    slave  :   192.16…