Running out of disk space in the pg_xlog directory is a fairly common Postgres problem. This important directory holds the WAL (Write Ahead Log) files. (WAL files contain a record of all changes ma...
分类:
数据库 时间:
2015-01-06 18:20:49
阅读次数:
844
PG启动首先完成主进程和后台进程的启动,启动时完成数据库文件的打开,共享内存的建立等。接着,所有SQL都会启动1个单独的进程处理SQL的执行过程。 新的进程首先是进行自身的初始化,最主要的是初始化内存上下文,准备好SQL处理过程。 进入PostgresMain后,解析客户端命令行参数dbna...
分类:
数据库 时间:
2015-01-02 12:09:09
阅读次数:
240
今天来学习一下pg启动的过程。pg的启动命令./bin/postgres -D path/to/data。1.主体监控进程 postmaster进程进入无限循环,等待客户端请求并为之提供请求的服务。在无限循环里,postmaster进程通过调用操作系统接口select定期检查是否有客户端服务请求,....
分类:
其他好文 时间:
2015-01-02 12:05:53
阅读次数:
208
PostgreSQL数据的导出导入导出PostgreSQL数据库中的数据:$ pg_dump -U postgres -f mydatabase.sql mydatabase导入数据时首先创建数据库再用psql导入:$ createdb newdatabase$ psql -d newdatabas...
分类:
数据库 时间:
2014-12-27 17:27:30
阅读次数:
203
原地址:http://blog.163.com/digoal@126/blog/static/16387704020142585616183/pg_statsinfo架构如下 :pg_statsinfo作为被监控数据库的worker进程跟随数据库一起启动, 被监控数据库的状态信息定时自动或手动的上传...
分类:
其他好文 时间:
2014-12-27 17:19:32
阅读次数:
370
最近朋友要上一个系统,设计百亿级数据。我去帮着搭建系统,采用pg/proxy集群,业务相关就不说了,这里就把简单技术验证放出来。相关人员比较保守,就用了OS官方的安装包,pg版本9.1.
规划中两台服务器上验证,一个上三个实例(一个实例做代理,另外两个做数据节点),一个上两个实例(做数据节点)
数据节目录如下,不过是在两台服务器上,如上所说。
/opt/pg91/pgdata0
/opt...
分类:
其他好文 时间:
2014-12-26 21:46:25
阅读次数:
208
SymfowareOPEN系---启动、停止、载入配置文件初始化:pg_ctlinit[db][-s][-Ddatadir][-oinitdb-options]此命令等同于使用initdb命令,重新创建一个实例。启动:pg_ctlstart[-w][-tseconds][-s][-Ddatadir][-lfilename][-ooptions][-ppath][-c]停止:pg_ctlstop[-W][-tseconds][..
分类:
其他好文 时间:
2014-12-26 18:53:07
阅读次数:
191
pg_restore -C -d postgres db.dump
分类:
其他好文 时间:
2014-12-24 09:57:55
阅读次数:
211
First ,Write Database Backup Script:pg_dump -Fc yourdatabasename > /home/yourfilepath/yourdatabasename$(data+%Y-%m-%d).dumpSave it as a file name dump...
分类:
数据库 时间:
2014-12-22 10:41:13
阅读次数:
192
1、安装前准备,需要安装如下工具:perl、 libdbi-perl、 libdbd-mysql-perl、 libdbd-pg-perl、 libfrontier-rpc-perl、 libterm-readline-gnu-perl、 libberkeleydb-perl、flex、bison、...
分类:
系统相关 时间:
2014-12-21 23:30:41
阅读次数:
476