會導致更多的其他數據庫用戶向PostgreSQL遷移。
“這個版本幾乎對每一個命令和數據庫程序都進行了更新”,作為PostgreSQL核心開發組的成員和EnterpriseDB公司的架構師的Bruce Momjian先生說道,“根據社區的要求,增加了可擴充且兼容性良好的語法及編程接口,這使得數據庫管理員充分利用PostgreSQL的高級功能變得更加簡單”。
“Unisys公司很高興地注意到PostgreSQL在大規模多處理器系統中的可伸縮性和性能均有了很大的提高”,開源解決方案和系統及技術提供商Unisys公司的副經理Ali Shadman說道,“新發布的8.2版繼續發揚了PostgreSQL在勝任企業應用時一個數據庫管理系統應具有的成熟性”。
新增的使數據庫管理和開發更加容易的工具和功能包括:
性能改進:8.2版在高端OLTP(在線事務處理)系統測試中全面提升性能約20%,數據倉庫的用戶提升的效率更多。改進包括更快的內存中及磁盤上的排序,更好的多處理器伸縮性,對表分區數據有更好的查詢規劃,對大量數據的導入速度更快以及大大提速的外部連接。
在線熱備份:通過對8.0版就增加的PITR功能(時間點恢復)的擴展,管理員現在能很方便地對用戶的數據庫進行備份而不必中止服務器的運行。
在線索引的創建:可以在應用程序正在更新表的內容時也可以進行表索引,允許性能優化時而不必停機。
SQL 2003標準兼容:PostgreSQL一直以來就以與SQL標準兼容性高而著稱,這次新版本也增加了在ANSI SQL 2003標準中包括的功能,如:靜態聚合,多行VALUE插入功能,UPDATE RETURNING (更新時返回更新記錄)和多列聚合功能。
在8.2版中增加并早于其他主流數據庫系統提供的高級功能,包括:
GIN索引:對半結構化和全文本數據內容(TEXT類型)提供一個更加靈活和可編程處理的索引方式。
DTrace動態跟蹤:PostgreSQL新版中現使用SUN公司的Solaris操作系統中所用的DTrace技術和其他高級跟蹤工具監控系統。
“就數據倉庫應用來說,對十億條以上記錄的表以及多達幾TB的數據進行在線索引的創建和在線熱備功能是非常關鍵的”,OmniTI計算機咨詢公司的主要負責人Theo Schlossnagle先生說道,“我們現在對PostgreSQL使用一流的DTrace技術跟蹤監控系統也感到非常興奮,這樣我們平常的系統分析工作現在能得到與數據庫操作更加相關且有明確內容的及直觀的結果”。
在8.2版中還有一系列其他新增輔助的功能和性能改進,這都將使PostgreSQL的數據庫管理員的工作更加有效率,詳情可瀏覽新聞發布稿(http://www.postgresql.org/about/press/presskit82.html.zh_CN) ,可從PostgreSQL網站下載最新版:http://www.postgresql.org/download
關于POSTGRESQL: PostgreSQL起源于加利福利亞的伯克利大學,經過數百名開發人員21年的協同工作開發而成的。自發布以來一直支持企業級應用的各種功能包括:事務處理、過程、觸發器和子查詢,PostgreSQL現被很多要求苛刻的商業客戶及政府機構廣泛使用。PostgreSQL使用BSD版權進行發布,該版權允許用戶完全免費地在商業應用及非商業應用中使用或是分發PostgreSQL.