随笔分类 - PgSQL
摘要:pg_dumpis an effective tool to backup postgres database. It creates a *.sql file with CREATE TABLE, ALTER TABLE, and COPY SQL statements of source dat...
阅读全文
摘要:今天在虚拟机上整理了下pgbouncer的安装使用过程,记录如下。说明:pgbouncer是一款轻量级针对postgresql的数据库连接工具,可以对客户端的连接做限制,防止恶意连接,另外也可以减少数据库的实际连接数,从而减少数据库的开销。环境: VMWARE 8CentOS 5.7PG 9.1.2...
阅读全文
摘要:转:https://github.com/heroku/WAL-E Table of Contents WAL-E Disaster Recovery Introduction Primary Commands and Concepts Depend...
阅读全文
摘要:转:http://www.anchor.com.au/blog/documentation/better-postgresql-backups-with-wal-archiving/ It’s pretty well known that we’re big fans of PostgreSQL. ...
阅读全文
摘要:转:http://www.mkyong.com/database/postgresql-point-in-time-recovery-incremental-backup/ PostgreSQL “Point-in-time Recovery” (PITR) also called as incre...
阅读全文
摘要:oracle中存在重做日志文件(redo log),其作用是保证数据的一致性和事务的完整性,防止在系统崩溃时最近的事务无法恢复。在postgresql中引入了WAL(write ahead log),作用相同。有不同之处的是postgresql数据库可以通过调整WAL参数控制日志写入磁盘的先后顺序。...
阅读全文
摘要:经常有人问这么个问题," 在 PostgreSQL 中如何查找表的创建时间?" ,因为在其它关系型数据库中这个信息很容易得到,例如在 oracel中,可以通过查询 dba_objects 数据字典得到表的创建时间,如下所示。 --Oracle 查询表创建时间 SQL> ...
阅读全文
摘要:1,综述: 下面主要是通过SQL转储的方式备份PostgreSQL,SQL转储的方法是创建一个文本文件,这个文本里面都是SQL命令,当把这个文件回馈给服务器时,将重建与转储时状态一样的数据库。 2,备份命令 (1)PostgreSQL自带的内置备份工具叫做pg_dump 实例: #su - p...
阅读全文
摘要:编译postgresql与pgagent的相关操作是本文我们主要要介绍的内容,接下来就让我们一起来了解一下这部分内容吧。 安装postgresql 安装环境centos 5.5 32 位 下载源代码 wget ftp://ftp3.cn.postgresql.org/pub/mirrors/pg...
阅读全文
摘要:CREATE OR REPLACE FUNCTION array_unnest(a anyarray) RETURNS SETOF anyelement AS$BODY$select ($1)[s.i] from generate_series( array_lower($1, 1), a...
阅读全文
摘要:CREATE OR REPLACE FUNCTION array_append_distinct(anyarray, anyelement) RETURNS anyarray AS $$ SELECT ARRAY(SELECT unnest($1) union SELECT $2) $$ L...
阅读全文
摘要:虽然官方文档有提到编码的问题,但是对于中文讲的比较简单,给中文的PostgreSQL用户带来很多困扰,本文简单简述一下中文环境下PostgreSQL如何正确设置编码。 一、服务器端的编码设置 PostgreSQL在服务器端只支持两种简体中文编码: EUC_CN和UTF-8,而由于windows不支持...
阅读全文
摘要:Similar to mySQL, postgreSQL is very famous and feature packedfree and open source database.Earlier we’ve discussed several installations includingLAM...
阅读全文
摘要:./configure --prefix=/usr/local/pgsql ..... configure: error: zlib library not foundIf you have zlib already installed, see config.log for details on ...
阅读全文
摘要:Replication, Clustering, and Connection Pooling Introduction There are many approaches available to scale PostgreSQL beyond running on a singl...
阅读全文
摘要:欢迎阅读 pgpool-II 入门教程。从本教程中,你将学会如何安装,设置 pgpool-II 以及使用 pgpool-II 运行并行查询和复制。我们假设你已经知道PostgreSQL的基础操作,所以如果有需要,请先参考 PostgreSQL 的文档。 目录 1. 让我们开始吧! ...
阅读全文
摘要:Pgbouncer 介绍 PostgreSQL 的轻量的连接池。 特性 在轮转连接的时候有好几种方式: Session pooling/会话连接池 最礼貌的方法。在客户端连接的时候,在它的连接生命期内,会给它赋予一个服务器连接。在客户端断开的时...
阅读全文
摘要:最近有些项目我们是采用PostgreSQL进行后端数据库,由于要对客户端的连接使用类型和连接数进行控制,因此我们采用PgBouncer来进行实施。PgBouncer相关的基本文档pgsqldb中文站已经有不少文档,这里我就不再作过多的说明,我将集中对其中的几个要点和我实践中遇到的问题和大家分享一下。...
阅读全文
摘要:什么是 pgpool-II? pgpool-II 是一个位于 PostgreSQL 服务器和 PostgreSQL 数据库客户端之间的中间件,它提供以下功能: 连接池 pgpool-II 保持已经连接到 PostgreSQL 服务器的连接,并在使用相同参数(例如:用户名,数据库,协...
阅读全文
摘要:求序列和PostgreSQL 官方文档用求序列和的例子,演示了 WITH RECURSIVE 的用法: postgres=# WITH RECURSIVE t(n) AS (VALUES (1)UNION ALLSELECT n+1 FROM t WHERE n ANY(bus_path.li...
阅读全文

浙公网安备 33010602011771号