摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL杂记页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]用这个从网上找的例子,看父子进程对全局变量的拥有是否不同:#include #include #include int glob = 6; char buf[] = "a write to stdout\n"; int main() { int var; pid_t pid; var = 8... 阅读全文
摘要:
还是从官方的文档上来:http://pgpool.projects.postgresql.org/pgpool-II/doc/pgpool-en.html从Online Recovery 的OverviewConfiguration for online recoveryInstalling C language functionsRecovery script deploymentHow to perform online recovery几段里可以看到其设定和执行方法。也就是说:要在设定好各种参数和脚本的前提下,通过手工执行命令pcp_recovery_node 命令,来进行数据库级别的 阅读全文
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页在health_check_period 有效的情况下,当 pgpool-II 所连接的节点如果有了故障,会引发如下几件事:1 在main.c的主循环中标记出故障的节点不可用(log中会看到:类似set 1 th backend down status),2 然后调用 failover()函数,切断所有的连接(kill 所有process:log中会看到:Restart all children);3 再然后,重新开始对尚且有效的各节点进行连接(重新创建一堆. 阅读全文
摘要:
pgpool-II中,与health check 相干的配置文件项有两个:health_check_periodhealth_check_timeout乍一看他们 文档的解释,看官方网站的说法:http://pgpool.projects.postgresql.org/pgpool-II/doc/pgpool-en.htmlhealth_check_periodThis parameter specifies the interval between the health checks in seconds. Default is 0, which means health check is 阅读全文
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]pgpool与 pgpool-II 是两种东西,网上和实际工作中,大家常把两者混淆。而且,百分之九十是指的 pgpoo-II。在其网站上下载的时候,一定得注意:即便你点击了http://pgfoundry.org/projects/pgpool里面的 pgpool-II那一行的download, 一不小心,还是会着了道:我点击后进入http://pgfoundry.org/frs/?grou. 阅读全文
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]pgpool这个东西,其实我并不看好。但是这个算穷人的复制/主从解决方案。既然有客户用,就得研究研究。这里我目前所指,是 PPAS(PostgresPlus Advanced Server)里打包好的 pgpool,各个DB节点也是运行 PPAS。关于PPAS这个东西,仁者见仁,智者见智;等以后有了时间再说它。在pgpool运行的节点上,安装PPAS的时候,把组件里的pgpool也给选上就好. 阅读全文