postgresql
lengzijian
互联网的魅力令我着了迷
展开
-
postgresql集群方案hot standby初级测试(一)——模拟集群状况
上次安装了集群后,一段时间没有时间写个测试文章,今天有空就写了篇初级测试的文章,如果大家还想知道不同情况下postgres集群的处理方法,可以留言给我!!! 本文来自:http://blog.csdn.net/lengzijian/article/details/7729380 先来模拟下主从库关闭,看看数据的同步情况: 1. 重启主节点:原创 2012-07-09 15:39:23 · 4242 阅读 · 1 评论 -
postgresql9.1.3的pg_log问题
今天,群里有人说出这样的问题,修改pg_log日志后,系统将不再生成pg_log日志,后来分析了下,可能是由于通过vim修改pg_log日志,修改了文件的inode值,原有的文件已经不存在了,所以不会产生新的日志到文件中。 其实影响不大,因为第二天会产生新的日志,就会继续创建日志了; 这里可以通过设置log_file_mode = 0400;来限制只读。(通过实验发现该参数没有效果原创 2012-12-25 15:41:25 · 3965 阅读 · 0 评论 -
postgresql性能优化插件——pgfincore
本文来自:http://blog.csdn.net/lengzijian/article/details/8252270 这不想过多讲解pgfincore的安装和使用,只想记录下使用心得,如果读者向读到更多内容,请查看一下内容:use posix_fadvise pre-cache frequency datahttp://blog.163.com/digoal@126/blog/原创 2012-12-04 10:28:38 · 7689 阅读 · 0 评论 -
postgresql模块——pg_stat_statements详解和安装测试
其实很简单,最近可能需要对postgresql进行监控,所以接触了很多相关的监控命令和工具,这边文章主要是记录下工作过程,怕之后会忘记。 转载注明出处:http://blog.csdn.net/lengzijian/article/details/8133471 我想要的功能:记录每条sql的执行时间,能够查询每天执行最慢的top10。下面先介绍下pg_stat_sta原创 2012-10-31 17:24:46 · 19602 阅读 · 0 评论 -
postgresql开源监控工具——pgwatch详细安装和测试
pgwatch详细安装和测试安装时一直出错,但是网上又搜不到任何文档决定自己写一篇详细的安装文档。 转载注明出处:http://blog.csdn.net/lengzijian/article/details/81272071.下载pgwatch,我这里我用的版本是1.0,下载地址如下:wget http://www.cybertec.at/download/pgw原创 2012-10-30 10:39:12 · 11379 阅读 · 5 评论 -
postgresql集群方案hot standby 安装和测试
这两天正忙着研究postgresql,基本用法和其他数据库大同小异,先不自己讲解,今天主要想记录下postgresql的集群方案hot standby方式。 转载请注明:http://blog.csdn.net/lengzijian/article/details/7704814 本人设置集群环境:三台电脑:一台主数据库和两台从数据库 1. 安装Postgre原创 2012-06-30 13:58:55 · 9100 阅读 · 5 评论 -
postgresql集群方案hot standby初级测试(五)——xlog详细解释record
上一篇文章讲了下xlog的头部,今天详细讲解下record部分,希望这两篇文章对研究postgresql的xlog的同学有所帮助:本文来自:http://blog.csdn.net/lengzijian/article/details/7840332首先看下XLOG日志记录结构:XLogRecord记录了XLOG的相关控制信息,数据结构如下:原创 2012-08-07 18:48:49 · 3429 阅读 · 0 评论 -
postgresql集群方案hot standby初级测试(四)——xlog详细解释header
xlog日志header部分详解前些天,做了些实验,也确实能够证明手动同步xlog数据是可行性的,为了更深入的研究,我觉得研究下xlog的源码,并且打开xlog的二进制文件,读一读它里面的内容。本文来自:http://blog.csdn.net/lengzijian/article/details/7836402首先来看下xlog日志的结构图:从上到下观原创 2012-08-06 18:22:27 · 3627 阅读 · 0 评论 -
postgresql集群方案hot standby初级测试(三)——蛋疼测试——手动同步数据
最近也做了很多关于集群方面的测试,但是公司又有这样一个需求: 当集群搭建好后,如果主节点意外死亡,我们希望从节点能够当做主节点重新启动,这样不影响客户端的操作,或者只受短时间影响。 此时的我,有种蛋蛋的忧伤,“对于程序员,需求神马的最讨厌了”。无奈之下看了原理,并做了基础测试。 本文来自:http://blog.csdn.net/lengzijian/article/det原创 2012-07-11 16:19:04 · 4167 阅读 · 0 评论 -
postgresql集群方案hot standby初级测试(二) ——处理数据能力
刚刚写完(一),本来想把两篇写在一起,但是发现关联不大,最后觉得分开写: 本文来自:http://blog.csdn.net/lengzijian/article/details/7729465 先写上数据库配置:一个主数据库,两个从数据库主数据库:Intel(R) Pentium(R) D CPU 2.80GHz *2 |原创 2012-07-09 16:00:50 · 3541 阅读 · 3 评论 -
PostgreSQL学习手册(表的继承和分区)
一、表的继承: 这个概念对于很多已经熟悉其他数据库编程的开发人员而言会多少有些陌生,然而它的实现方式和设计原理却是简单易懂,现在就让我们从一个简单的例子开始吧。 1. 第一个继承表: CREATE TABLE cities ( --父表 name text, population float,转载 2013-09-29 12:02:33 · 2799 阅读 · 0 评论