PG
-
PostgreSQL9.3Beta1:ALTER ROLE 新增 ALL SET 选项设置所有用户参数
PostgreSQL9.3 的 ALTER ROLE 命令有如下改进: 1 Add ALTER ROLE ALL SET to add settings to all users …
-
PostgreSQL9.3Beta1:支持事件触发器 ( Event Triggers )
PostgreSQL 9.3 新增事件触发器,事件触发器为全局触发器,影响范围为指定的某个库,并且可以捕获 DDL 事件,而传统的触发器是基于表级别,并且只能捕获 DML 事件。 …
-
PostgreSQL9.3Beta1:新增 Lock_timeout 参数 cancel 超长等待 SQL
PostgreSQL 9.3 新增服务端配置参数 lock_timeout,此参数用来 cancel 超过指定时间的等待 SQL,由于这个参数会主动探测长时间处于等待状态(通常因为…
-
PostgreSQL9.3Beta1:视图新增可更新功能( Updatable Views )
PostgreSQL 9.3 版本支持视图更新操作,也就是说可以在 views 上执行 UPDATE/INSERT/DELETE 操作,但这种视图必须是简单的而且还有其它限制条件,…
-
PostgreSQL9.3Beta1:新增 pg_isready 测试工具
PostgreSQL9.3 将新增 pg_isready 客户端工具,用来测试 PostgreSQL 服务连接状态。运行 pg_isready 命令后,产生以下四种返回结果之一: …
-
PostgreSQL9.3Beta1:pg_dump 新增并行参数 (Parallel pg_dump)
9.3 版本开始,pg_dump 增加 -j njobs 参数支持并行导出功能,而之前版本的 pg_dump 备份时不支持这一功能,当然这个并行也有很多限制,之后会介绍到。 环境信…
-
PostgreSQL 编译安装报错:”Undefined reference to gzopen64″
昨天在编译安装 PostgreSQL 9.3 Beta1 时报错,这个错困扰了好长时间,记录下。 环境信息 OS: CentOS release 5.4 (Final)Postgr…
-
PostgreSQL9.3Beta1:JSON 功能增强
在 PostgreSQL 9.2 版本中已经支持 JSON 类型,不过支持的操作非常有限,仅支持以下函数 array_to_json(anyarray [, pretty_bool…
-
PostgreSQL 9.3Beta1:支持可写的外部表(Writeable Foreign Tables)
PostgreSQL 9.3 新增的一个主要特性是支持可写的外部表 (foreign tables),而在 9.3 版本之前外部表只读,关于外部表的使用可以参考之前的 blog: …
-
PostgreSQL 9.3Beta1:新增 postgres_fdw 外部模块
在 PostgreSQL 9.3 已将 postgres_fdw 合并到源码中,因此可以直接安装,不需要从其它网站下载安装。postgres_fdw 的模块用来访问外部 postg…