摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL杂记页 回到顶级页面:PostgreSQL索引页发表此文不是为了吐槽,而是为了防止更多的受害者出现啊,拿到书后,我就知道,上当了。让我们对比一下googble book上的原书和此中文版:http://books.google.com/books?id=OWOAu0GcsqoC&pg=PT310&lpg=PT310&dq=index+bloat+Postgresql&source=bl&ots=Ury_jKQGBo&sig=9hGwS4OmXWxjuynlagw6OoRy 阅读全文
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页现象描述:客户来邮件,问:为何Pgpool-II在master-slave模式的时候,发生:pgpool-II的某子进程与slave db节点间的连接因为长时间无联系被L4SW切断,却不发生failover,而此时向master db节点的commit已经生效,但是马上返回出错信息?简单言之,那是因为,Pgpool-II开发的时候,没有考虑到这种进程的单独的连接被刻意切断的情形。此时,如果fail_over_on_backend_error为ture,那么也. 阅读全文
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页pg_stat_statement的源代码,非常地有示范意义。其中使用了各种hook,同时又定义为extension。先看初始化是如何发生的:在postgresql.conf里,如果有 preload_shared_libraries='pg_stat_statements',那么成功启动的时候,会提示:[root@server ~]# su - postgres[postgres@server ~]$ cd /usr/local/pg 阅读全文
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值返回上级页:PostgreSQL统计信息索引页 返回顶级页:PostgreSQL索引页 安装过程如下:进入安装包的contrib/pg_stat_statements目录,执行编译和安装动作:[root@server pg_stat_statements]# pwd/soft/postgresql-9.1.2/contrib/pg_stat_statements[root@server pg_stat_statements]# make && make installmake: `all' に対して行うべき事はありません./bin 阅读全文