fbpx

EDB Postgres Advanced Server 9.6 新功能

EDB Postgres Advanced Server 9.6 (EPAS 9.6),基於 PostgreSQL 9.6,善用 CPU 多核心功能,以平行查詢大幅增加單一表格查詢速度;並大幅增加橫向擴充能力,隨著大數據潮流一同演進。

PostgreSQL 9.6 新功能整理如下:

• 引進平行查詢能力:在 PostgreSQL 9.6 首次得以利用 CPU 多核心能力,進行平行查詢,顯著加快查詢速度。支援的運算包含 Sequential Scan,Nested Loop,Hash Joins,Aggregation 等運算

• VACUUM 功能改進:允許設定 MVCC 快照逾時,使長交易中的過期資料快照得以釋出,避免表格膨脹無法有效被清理

• 支援多組 Replica 同步的 Streaming Replication 功能

• 全文檢索支援句位(lexeme):允許檢索有順序關聯的詞

• Foreign Data Wrapper Pushdown:PostgreSQL 的外部表查詢功能,支援多種運算外推,有效增加外部資料查詢效率。支援外推的運算包含 JOIN 與 Sorting,以及更新/刪除

• 引進 Wait Event 資訊:可以透過 pg_stat_activity 系統表即時查看詳細的 Wait Event 狀況

9.6 企業版加值新功能:

• 提供內建佇列功能:相容於 Oracle Package,DBMS_AQADM 與 DBMS_AQ

• Oracle PL/SQL 相容性改進:支援 Subprocedure/Subfunction 語法

• 新增 PARALLEL 的優化器提示(Optimizer Hint)功能

• DBLink 功能改進:支援查詢運算外推到 PostgreSQL 或 Oracle 資料庫

• Partitioned Table 功能強化:支援 PREPARE 語句的查詢優化 

相關文章