PostgreSql
文章平均质量分 68
wangdeng1314
性格、爱好、生活态度、工作情况、受教育状况
爽 ,广, 诚, 一般, 大学
展开
-
pgcluster 介绍
<br /><br />pgcluster是一款为postgresql数据库设计的多主机级同步复制系统。<br />两大特点:代码- Since a replication system is a synchronous replication, delay does not occur with the data duplicate between the Cluster DBs.<br /> 系统属于同步复制,cluster DBs间不会发生延时。<br />- Since a server is原创 2011-05-25 13:27:00 · 1098 阅读 · 0 评论 -
使用Plproxy设计PostgreSQL分布式数据库01
转自:http://dba.sky-mobi.com/?p=310PostgreSQL的分布式数据库方案很多,如GridSQL,pgpool-ii,plproxy等。其中plproxy是skype开发的一个数据库组件.使用plproxy设计跨互联网部署还要考虑带宽的问题和应用是否要做本地缓存等问题,plproxy源代码对代理库的个数做了限制必须是2的次方转载 2012-01-30 18:18:02 · 1484 阅读 · 0 评论 -
使用Plproxy设计PostgreSQL分布式数据库02
8. 测试 ./* 分区库详细操作 *//* 地区1sgap_testrole_0 */–创建rolecreate role testrole nosuperuser nocreatedb nocreaterole noinherit login encrypted password ‘testrole’;–创建表空间create tablespac转载 2012-01-30 18:18:51 · 647 阅读 · 0 评论 -
使用Plproxy设计PostgreSQL分布式数据库03
/* 地区2plproxy_0 */psql postgres postgrescreate role testrole nosuperuser nocreatedb nocreaterole noinherit login encrypted password ‘testrole’; – 改create tablespace tbs_bj_plproxy_0 owner转载 2012-01-30 18:19:40 · 624 阅读 · 0 评论 -
postgresql 中输入逃逸字符\n\r\b\t
例如:1.建表create table test(a1 text,a2 varchar(100),a3 char(200));2.插入数据,使用关键字‘E‘insert into test(a1,a2,a3) values(E'aaa\n\aaa\n', E'aaa\n\aaa\n',E'aaa\n\aaa\n');参考:http://www.postgresql.原创 2012-01-03 13:55:33 · 2842 阅读 · 0 评论 -
PostGIS简单应用
PostGIS简单应用2010-03-28 下午 8:48最近抽空研究并简单实践了一把PostGIS,把自己的一些过程和心得和大家分享一下,呵呵。[编辑]基本概念 PostgreSQL:不唠叨了,关系性数据库。OpenGIS:Open Geodata Interoperation Specification,也就是开放的地理数据互操作规范,它建立了一个规范,使得应用转载 2012-01-06 00:28:05 · 2885 阅读 · 0 评论 -
Postgresql 9.1新特性
著名的开源关系型数据库PostgreSQL本年度的发行版,也就是PostgreSQL 9.1的第一个beta版本,于五月二号正式出炉。而新版本所包含的许多新特性肯定会令世界上的数据库发烧友们欣喜若狂的。新特性如此之多,我们肯定不能在这篇文章中全部介绍,因此我挑选了四个比较有意思的新特性呈现给大家:事务控制的同步复制去年,PostgreSQL 9.0首次在PostgreSQL中引入了“异步二转载 2012-02-18 13:52:23 · 1144 阅读 · 0 评论 -
PostgreSQL HOT-Standby 的主备切换
http://stoneking.blog.51cto.com/65035/782132PostgreSQL HOT-Standby 的主备切换 2012-02-17 15:21:06标签:postgressql 数据库 主备 --1 环境信息PostgreSQL 版本: PostgreSQL 9.1beta3 OS : Red Hat Enterprise转载 2012-04-04 10:08:40 · 2575 阅读 · 0 评论 -
数据库管理工具——SQuirreL SQL Client使用入门
如果您的工作要求您在一天之中连接许多不同的数据库 (oracle、DB2、mysql、postgresql、Sql Server等等),或者你经常需要在多个不同种类的数据库之间进行数导入导出。那么SQuirreL SQL Client 将会是比较理想的数据库客户端链接工具。 简单介绍: SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问转载 2012-03-19 23:34:07 · 1003 阅读 · 0 评论 -
博客地址
http://blog.osdba.net/?post=12转载 2012-03-20 00:33:41 · 453 阅读 · 0 评论 -
pgbouncer简介及配置
pgbouncer是PostgreSQL的一个轻量的连接池软件。任何应用程序都可以把 pgbouncer 当作一个 PostgreSQL 服务器来连接,然后 pgbouncer 会处理与服务器连接,或者是重用已存在的连接。 使用 pgbouncer 主要目的标是降低因为新建到 PostgreSQL 的连接而导致的性能损失。我们知道,对于每个新的连接,PostgreSQL都会建启动一个转载 2012-08-30 21:22:56 · 1396 阅读 · 0 评论 -
Postgresql PL /Pproxy 分布式数据库代理
参考文档:1)德哥博客:http://blog.163.com/digoal@126/blog/static/163877040201192535630895/2)/wiki介绍:http://wiki.postgresql.org/wiki/PL/Proxy#Documentation(包含PLProxy下载地址,用法介绍,用法举例)3)德哥视频:http://pan.baidu.c转载 2012-08-31 07:55:26 · 2902 阅读 · 1 评论 -
安装postgis2.0.1出错configure error: could not find gdal
*checking for library containing GDALAllRegister... no**configure: error: could not find gdal*解决方法: 编译时 完之后,修改下列文件1./etc/ld.so.confinclude /etc/ld.so.conf.d/*.conf/usr/local/pgsql原创 2012-11-05 19:24:12 · 3576 阅读 · 0 评论 -
Oracle 分析函数的使用
Oracle 分析函数使用介绍 分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高.下面我将针对分析函数做一些具体的说明.今天我主要给大家介绍一下以下几个函数的使用方法转载 2013-04-02 14:10:52 · 570 阅读 · 0 评论 -
postgresql通过拼音排序
1、通过使用一个开源的工具pgpinyinsort来实现,使用很简单,参看下README就OK了http://code.google.com/p/pgpinyinsort/ 2、首选创建一个函数,把text转换为byteacreate or replace function text2bytea(text) returns bytea as$$ return $转载 2013-04-02 14:05:44 · 1516 阅读 · 0 评论 -
PostgreSQL的中文全文检索
http://my.oschina.net/Kenyon/blog/82305上一篇介绍了postgresql全文检索的环境和一些示例,http://my.oschina.net/Kenyon/blog/80904,都是基于其自带的模式,目前版本默认并不支持中文的全文检索,但是我们的实际使用过程中肯定会有用到中文的检索,好在有强大的社区支持,结合第三方工具可以简单实现PG的中文全文检索。转载 2013-07-31 15:55:42 · 2243 阅读 · 0 评论 -
postgresql.conf timezone 设置
参考时区文章:1. http://baike.baidu.com/link?url=_XSiUMl9NdKjqvKQ3xLM8Zt-2hKWV8g0ZU3_YzCF8lFTdLAF_M7wW8KAZ7Z5VaNX2.中国北京比GMT(格林威治标准时间)晚8个小时设定:timezone='GMT-8:00'3.可设定的时区值:时区 与 UTC 的偏移量 描述KLT +原创 2013-09-24 15:30:23 · 3918 阅读 · 0 评论 -
Postgresql debugger 安装方法(postgresql 下如何调试存储过程)
1.下载最新的源码: a. 源码查看地址:http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/edb-debugger/server/?hideattic=0#dirlist (*重要:如果从http://pgfoundry.org/frs/?group_id=1000175 下载edb-debugger-0.93.tgz 的源码t原创 2011-12-25 18:35:56 · 3570 阅读 · 1 评论 -
postgresql 类似 oracle sql%rowcount 用法 的全局变量
http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Concepts/DB/PL-SQL_code_rules_to_write_Oracle_and_Postgresql_codeProcedure Language rulesOpenbravo ERP supports Oracle and PostgreS转载 2011-12-12 19:48:36 · 6687 阅读 · 0 评论 -
postgresql 函数返回多条记录
http://wenku.baidu.com/view/75a556ef102de2bd96058896.html转载 2011-12-17 16:56:37 · 1807 阅读 · 0 评论 -
简述PostgreSQL存储体系 小块头也有大优点
时间:2010-08-15 21:02:39来源:网络 作者:未知 点击:0次 作为一款优秀的开源数据库软件,PostgreSQL非常值得深入学习一下。先总结一下PostgreSQL数据库的存储体系结构。<br />作为一款优秀的开源数据库软件,PostgreSQL非常值得深入学习一下。先总结一下PostgreSQL数据库的存储体系结构。<br />传统的关系型数据库的存储结构多采用表空间的管理方式,其中涉及到extent,segment,page,file等存储概念。<br />表空间的管原创 2011-05-25 13:21:00 · 746 阅读 · 0 评论 -
PostgreSQL 体系结构
1、PostgreSOL在安装后,其目录组织结构如下图:2、PostgreSQL开发文档中给出的服务器体系结构图:3、PostgreSQL7.4.3的体系结构,如下图所示: l SQL客户端接口负责在客户端和服务器端通信,对应服务器体系结构图中的libpq。 l 系统控制管理器负责初始化和控制整个PostgreSQL系统,对应服务器体系结构图中的Postmaster和Postgres。 l 查询引擎是最主要的子系统原创 2011-05-25 13:22:00 · 2406 阅读 · 0 评论 -
postgresql 字符集
<br />postgresql数据库支持多种字符集,在配置字符集时要分清楚服务器与客户端的字符集,字符集不一致尽管有时能够发生转换,但带来的问题也很头疼。语言环境的配置也很重要。<br />服务器字符集<来自文档>:代码Name Description Language Server? Bytes/Char Aliases<br />BIG5 Big Five Traditional Chinese No 1-2 WIN950, Wind原创 2011-05-25 13:33:00 · 970 阅读 · 0 评论 -
用规则在PostgreSQL中创建可查询插入修改删除的表视图
用规则在PostgreSQL中创建可查询插入修改删除的表视图具体内容如下:要注意 new.attribute和old.attribute 与源表、视图属性之间的关系[root@me root]# su postgresbash-2.05b$ psql -E -h me.linux.edu.cn mydb1********* QUERY **********BEGIN; SE原创 2011-06-03 10:06:00 · 3459 阅读 · 0 评论 -
增量备份 PostgreSQL
http://suzhouclark.itpub.net/post/7184/470550增量备份 PostgreSQL一、介绍 PITR 的全称是 Point In Time Recovery, 它结合文件系统级备份 WAL 日志文件, 达 到增量备份 PostgreSQL 数据库系统. WAL 的全称是 Write Ahead Log, 它记录着数据库修改数转载 2011-06-09 17:46:00 · 1170 阅读 · 0 评论 -
PostgreSQL 性能优化
PostgreSQL 性能优化(2010-11-08 14:04:07)标签:杂谈 分类: PostgreSQL http://blog.sina.com.cn/s/blog_681cd80d0100md5o.html 每次看转载 2011-06-09 16:14:00 · 1490 阅读 · 0 评论 -
PostgreSQL HOT STANDBY using log shipping
PostgreSQL HOT STANDBY by log shipping 测试:一、准备硬件1. 主节点硬件配置DISK : 146GB*6MEM : 14GBCPU : 2.83GHz*82. standby节点硬件配置DISK : 146GB*4MEM : 8GBCPU : 2.0GHz*8二、准备环境1. 系统Red Hat Enter转载 2011-06-09 23:35:00 · 1095 阅读 · 0 评论 -
连接postgres特别消耗cpu资源而引发的PostgreSQL性能优化考虑
由于是开发阶段,所以并没有配置postgres的参数,都是使用安装时的默认配置,以前运行也不见得有什么不正常,可是前几天我的cpu资源占用突然升高.查看进程,发现有一个postgres的进程占用CPU都是80%以上,而且居高不下;刚开始以为是配置上需要修改,但事实上,默认配置基本上是很优化的,而且是开发阶段,数据量也并不大。后来通过分析,得出结论,解决问题应该从以下几个方面来逐转载 2011-06-09 16:16:00 · 2862 阅读 · 0 评论 -
PostgreSQl学习资料
instroduce and managehttp://tech.it168.com/a2010/0226/854/000000854350.shtml分布式缓存:http://developer.51cto.com/art/200902/108601.htmhttp://leven.blog.51cto.com/1675811/361895--技术博客http://qubaoquan.blog.51cto.com/1246748/d-3----postgresql数据库设计标准要素http://原创 2011-05-05 05:54:00 · 801 阅读 · 0 评论 -
Postgresql 安装pgstatspack无法启动
一、现象 /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data/LOG: loaded library "pg_stat_statements"FATAL: could not create shared memory segment: Invalid argumentDETAIL: Failed system ca原创 2011-06-27 16:45:00 · 1586 阅读 · 0 评论 -
pgstatspack
在Oracle下有一个查看分析数据库的工具叫statspack,在PostgreSQL下也有这样的一个工具。下面将介绍如何使用这个工具。安装:在网站上下载:http://pgfoundry.org/projects/pgstatspack,在这个页面中可以看到下载链接,把pgStatspack下载下来。我下载的是pgstatspack_version_2.2.tar.gz,原创 2011-06-27 18:54:00 · 1657 阅读 · 0 评论 -
PostgreSQL9.0standby数据库原理与配置详解
PostgreSQL9.0standby数据库原理与配置详解时间:2010-11-23 13:43:51来源:网络 作者:未知 点击:0次 PostgreSQL数据库提供了类似Oracle的standby数据库的功能。PostgreSQL9.0 standby数据库在应用WAL日志的同时,也可以提供只读服务,这是PostgreSQL9.0中最激动人心的功转载 2011-06-28 14:12:00 · 1728 阅读 · 0 评论 -
pgpool安装
[研究] 雙機 PostgreSQL 同步(Replication)(tar.gz)(使用pgpool-II)(CentOS 5.4 x86)2010/03/13Lu本範例是用 postgresql-8.4.2.tar.gz 進行安裝,下面這篇的 PostgreSQL 是用 yum 安裝[研究] 雙機 PostgreSQL 同步(Replication)(使用pgpoo转载 2011-06-29 09:03:00 · 1506 阅读 · 0 评论 -
PostgreSQL表空间、数据库、模式、表、用户/角色之间的关系
<br />首先,实验出角色与用户的关系<br /> 在PostgreSQL中,存在两个容易混淆的概念:角色/用户。之所以说这两个概念容易混淆,是因为对于PostgreSQL来说,这是完全相同的两个对象。唯一的区别是在创建的时候:<br /> 1.我用下面的psql创建了角色kanon:<br /> CREATE ROLE kanon PASSWORD 'kanon';<br /> 接着我使用新创建的角色kanon登录,PostgreSQL给出拒绝信息:<br /> FAT原创 2011-05-07 19:27:00 · 812 阅读 · 0 评论 -
PostgreSQL内核分析
<br /> <br /> PostgreSQL内核分析<br />闫华 postgres_fan@yahoo.com.cn<br />1前言<br />一直都想写关于PostgreSQL实现原理方面的文章,由于这是一个工作量巨大的工作,平时还要工作谋生,很难抽出时间来写,希望能够坚持下来。PostgreSQL作为历史最悠久的开源数据库管理系统,有关它的详细信息可以到http://www.postgresql.org/去查阅,这里不再赘述。在MySQL被Oracle抓在手中以原创 2011-05-07 19:28:00 · 2003 阅读 · 0 评论 -
postgresql加密函数的安装和使用
1.使用源码方式安装的postgresql要想使用加密函数,需要在 进入 /usr/src/postgresql-8.4.8/contrib/pgcrypto/ 文件夹,make install2.再进入/usr/local/pgsql/share/contrib/查看是否有pgcrypto.sql文件,3.在进入postgresql command方式下,输入 \i原创 2011-11-23 14:44:56 · 2215 阅读 · 0 评论 -
减少postgresql wal日志配置
转载于德哥:http://blog.163.com/digoal@126/blog/static/163877040201301522423261/?COLLCC=3918643875&suggestedreading&wumiireduce PostgreSQL pg_xlog full page writes 2013-01-15 14:31:56| 分类:PgSQ转载 2013-09-24 14:38:59 · 1487 阅读 · 0 评论