PostgreSQL 9.1 的第一個 alpha 版本 9.1alpha1 現已推出。 此 alpha 版本包含自 9.0 分支以來添加的幾個新的主要功能。 請下載、安裝和測試它,以便我們及早獲得對為未來 PostgreSQL 版本開發的功能的回饋。
請注意,PostgreSQL 9.1 的最終版本預計在 2011 年年中才會發布。 也請注意即將發布的 PostgreSQL 9.0,目前正處於候選發布階段。
9.1alpha1 中新增的功能包括
* 識別主鍵的功能依賴性,允許在某些情況下從 GROUP BY 子句中省略非主鍵欄位。
* 降低 CREATE TRIGGER 和一些 ALTER TABLE、CREATE RULE 操作的鎖定層級。
* 將 standard_conforming_strings 的預設值變更為 on。 這與先前的版本有顯著的不相容性,因為它可能會以對安全性至關重要的方式破壞不謹慎的應用程式。
* 將 vacuum 和 analyze 計數器添加到 pg_stat_*_tables 視圖。
* 幾個新的 XML 相關函式:xmlexists、xpath_exists、xml_is_well_formed
* 更緊湊的 numeric 類型表示法。
* 擴充 psql 的 \e 和 \ef 命令,以便可以指定行號,並且編輯器的游標將最初放置在該行上。
更多詳細資訊請參閱發布說明
http://developer.postgresql.org/pgdocs/postgres/release-9-1-alpha.html
這些新功能意味著我們需要您參與測試它們。 如果您能夠協助進行有組織的 alpha 測試,請參閱 Alpha/Beta 測試頁面:http://wiki.postgresql.org/wiki/HowToBetaTest
Alpha 版本不穩定,絕不應在生產環境中使用;它們僅用於測試新功能。 無法保證 alpha 版本中存在的任何功能或 API 將存在於最終版本中,或者與最終版本相同。
Alpha 版本資訊頁面:https://postgres.tw/developer/alpha
在此處下載 alpha 版本:https://postgres.tw/ftp/source/v9.1alpha1/
Alpha 版本主要以原始碼形式提供。 將在未來幾天內為某些作業系統準備二進位套件。 PostgreSQL Early Experience One-Click Installers 可在此處獲得:http://www.enterprisedb.com/products/pgdevdownload.do
此文章已從先前版本的 PostgreSQL 網站遷移。 我們對於遷移造成的任何格式問題深感抱歉。