replace函数可以直接把某个字符串或字段中的某个特定的值全部更改为需要替换的值如果只替换第一次或第二次出现的字符,我们可以借助instr来获取实现:selectreplace(substr(col,1,instr(col,‘a‘,1)+length(‘a‘)-1),‘a‘,‘0‘)||substr(col,instr(col,‘a‘,1)+length(‘a‘))from(sel..
分类:
其他好文 时间:
2015-08-25 16:59:05
阅读次数:
150
CentOS版本为6.5 1.基本的软件环境 yum -y install libyaml-devel zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel gcc ruby-devel gcc-c++ make postgresql-devel ImageMagick-devel...
分类:
其他好文 时间:
2015-08-25 12:53:26
阅读次数:
294
一、下载 从http://www.enterprisedb.com/products-services-training/pgdownload#windows 选择你要下载的版本,我是在win7 64位下操作的,下载的是9.4.4版本http://get.enterprisedb.com/postgresql/postgresql...
分类:
数据库 时间:
2015-08-25 12:52:59
阅读次数:
458
今天用pg_basebackup搭建了主备流复制环境,操作流程很简单,可在线操作,相当方便。
环境均为CentOS6.6 + postgresql9.4,我用已安装的库做测试,端口不一致,不影响环境搭建,但要注意某些相关配置:
主:192.168.3.201 port:5431
备:192.168.3.202 port:5432
数据库安装过程省略。可参考
http://blog...
分类:
数据库 时间:
2015-08-21 15:36:56
阅读次数:
317
原文:http://www.cnblogs.com/stephen-liu74/archive/2012/04/25/2291526.html 一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲....
分类:
数据库 时间:
2015-08-21 13:00:51
阅读次数:
215
原文:http://blog.csdn.net/kanon_lgt/article/details/5931522看PostgreSQL9的官方文档,我越看越迷糊,这表空间,数据库,模式,表,用户,角色之间的关系怎么在PostgreSQL里这么混乱呢?经过中午的一个小实验,我逐渐理清了个中来龙去脉。...
分类:
数据库 时间:
2015-08-21 13:00:39
阅读次数:
210
最近在研究postgresql,因此也就对PL/pgsql产生了浓厚的兴趣,因此这里就来稍微的总结一下,首先说一下的是这个PL是Procedure Language的简写,也就是所谓的"过程语言“。 下面的很大一部分内容都是引用自pgsql手册,但是也根据自己的理解进行了一些简单的改变。
第一,调用时机
其中PL/pgsql的函数被第一次调用的时候,其函数内的源代码会被...
分类:
数据库 时间:
2015-08-21 00:16:48
阅读次数:
297
原文链接:http://blog.chinaunix.net/uid-20726500-id-4040024.html事务的实现原理可以解读为DBMS采取何种技术确保事务的ACID特性。PostgreSQL针对ACID的实现技术如下表所示。表1:事务的4个特征ACID及响应的实现技术ACID实现技术...
分类:
数据库 时间:
2015-08-20 22:14:27
阅读次数:
183
用pg_dump但不产生中间文件,直接在2个数据库之间导数据。本机执行从本地库导出数据到远程库pg_dump -h 127.0.0.1 -U postgres dbname | psql -h remotehost -U postgres dbname本机执行从远程数据库导入数据到本地库pg_dump -h remotehost -U postgres dbname | psql -h 127.0....
分类:
数据库 时间:
2015-08-20 01:31:19
阅读次数:
231
6.4 处理监控工具还有几个监控工具可以使您的日常生活更轻松。其中最流行的监控工具是Nagios。它被广泛地使用,也支持各种软件组件。要使用 Nagios 来监控您的 PostgreSQL 集群,需要安装一个方面运行复制相关测试的插件。这样的适用于PostgreSQL 的插件可以自由地从 http:...
分类:
数据库 时间:
2015-08-19 23:35:31
阅读次数:
178