发布于 2014-10-10 00:20:28 | 257 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的PostgreSQL数据库教程,程序狗速度看过来!

PostgreSQL关系型数据库管理系统

PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。


PostgreSQL 9.4 Beta 3 发布,此版本包括所有 PostgreSQL 9.4 版本的特性预览,同时还修复了 beta 2 版本发现的一些 bug。

PostgreSQL 9.4 Beta 3 最主要的改进是 JSONB 数据类型格式的修改,为了 JSONB 字段更好压缩,减少存储方面的要求。请注意,这个改进向后不兼容,所以用户在 Beta 1 和 Beta 2 加载到 JSONB 字段的数据需要 pg_dump 或者重新存储升级到 Beta 3。

与 9.4 Beta 2 相比不同之处如下:

  • Rename pg_recvlogical's --create/--drop to --create-slot/--drop-slot

  • Prevent unbounded delay when starting background worker

  • Remove num_xloginsert_locks GUC, replace with a #define

  • Fix pg_dump's --if-exists for large objects

  • Remove ban on zero length JSON object keys

  • Return NULL from json_object_agg if it gets no rows

  • Log ALTER SYSTEM statements as DDL

  • Fix failure of contrib/auto_explain to print per-node timing information

  • Multiple fixes for TAP checks

  • Support ALTER SYSTEM RESET command

  • Fix power_var_int() for large integer exponents

  • Fix vacuumdb --analyze-in-stages --all order

  • Change the way latency is calculated with pgbench --rate option

  • Support ALTER ... ALL IN with event triggers

  • Remove superuser-only restriction from pg_is_xlog_replay_paused()

  • Fix FOR UPDATE NOWAIT on updated tuple chains

  • Fix Var handling for security barrier views

  • Fix superuser concurrent refresh of matview owned by another

  • Don't track DEALLOCATE in pg_stat_statements

  • Fix corner-case behaviors in JSON/JSONB field extraction operators

  • Change the way pg_basebackup's tablespace mapping is implemented

  • Rework 'MOVE ALL' to 'ALTER .. ALL IN TABLESPACE'

  • Fix core dump in jsonb #> operator

  • Revert psql changes to support wrapped expanded mode

  • Expose -S option in pg_receivexlog

  • Reject duplicate column names in foreign key referenced-columns lists

  • Fix checkpointer crash

  • Many minor fixes to JSON and JSONB functionality

  • Many minor fixes to logical decoding

  • Multiple bug fixes for older issues to be included in an upcoming minor release.

  • More documentation improvements and changes

Beta 3 修改 pg_control 类为系统类。

更多更新内容请看发行说明,其他更多新特性请看 9.4 Features Wiki Page.

此版本现已提供下载:our download page

PostgreSQL (也叫 Postgres)是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和对专有系统比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server的一种选择。

PostgreSQL 不寻常的名字导致一些读者停下来尝试拼读它,特别是那些把SQL拼读为"sequel"的人。PostgreSQL 开发者把它拼读为 "post-gress-Q-L"。(Audio sample, 5.6k MP3)。它也经常被简略念为 "postgres"。

PostgreSQL 使用名为 PostgreSQL 的许可证,该许可证与 BSD/MIT 类似。

 



历史版本 :
PostgreSQL 六版齐发,修复 3 个安全漏洞
PostgreSQL 10 正式版发布,显著的性能提升!
PostgreSQL 10 首个候选版本 RC1 发布,修复部分 bug
PostgreSQL 10 Beta 4 发布,以及全系列更新
PostgreSQL 10 Beta 4 发布,多版本更新
PostgreSQL 10 Beta 3 发布,数据库管理系统
PostgreSQL 10 Beta 3 发布,以及对所有支持版本的更新
PostgreSQL 10 Beta 2 发布,Bug 修复
PostgreSQL 10 首个测试版发布,新增特性一览
PostgreSQL 9.6.3, 9.5.7, 9.4.12, 9.3.17 和 9.2.21 发布
PostgreSQL 10 新增特性
PostgreSQL 五版齐发,修复了超过 75个 bug
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务