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


