PostgreSQL 14 經過一年的開發,這些是它的新聞

PostgreSQL的

經過近一年的發展 宣布新版本穩定分支發布 數據庫管理系統的 PostgreSQL 14 其新分支的更新將發布五年,直到 2026 年 XNUMX 月。

對於仍然不熟悉PostgreSQL的人,您應該知道它也稱為Postgres和 這是一個關係數據庫管理系統 (RDBMS) 免費,開源,旨在提供一個基於可擴展性和符合技術標準的數據庫。

它旨在處理各種工作負載, 從簡單的機器到具有許多並髮用戶的數據倉庫或Web服務。

PostgreSQL 14有什麼新功能?

在這個新版本中 範圍定義類型系列已擴展為新的“多範圍”類型 允許 定義不重疊的值範圍的有序列表。 除了每個現有的範圍類型之外,還提出了自己的多範圍類型。 新類型的使用簡化了操作複雜範圍序列的查詢的設計。

為分佈式配置擴展的功能 其中包括多個 PostgreSQL 服務器。 在實現邏輯複製時,可以流式傳輸正在進行的事務,這可以 顯著提高複制性能 的大筆交易。 此外,對在邏輯複製期間到達的數據的邏輯解碼進行了優化。

另外 添加了對在客戶端工作的支持 (在libpq中實現)Transporter模式傳輸請求顯著加快了數據庫的場景,該場景與執行大量小寫操作(INSERT / UPDATE / DELETE)由於發送下一個請求而無需等待上述結果. 該模式還有助於加快包裹遞送延遲時間較長的連接的工作。

外部數據容器機制(postgres_fdw) 連接外部表增加了對並行查詢處理的支持,目前僅適用於連接到其他 PostgreSQL 服務器時。 Postgres_fdw 還增加了對以批處理模式向外部表添加數據的支持 以及通過指定“IMPORT FOREIGN SCHEMA”指令導入分區表的能力。

另外, 對 VACUUM 操作的實現進行了優化 (垃圾收集和打包磁盤存儲), 添加了“緊急模式” 如果在處理 B 樹索引時創建了事務 ID 包裝器條件並減少了開銷,則跳過非必要的包裝器操作。 收集數據庫操作統計信息的“ANALYZE”操作的執行已顯著加快。

另一方面,還強調 工具已擴展到監視 DBMS 的操作, PUES se 添加了用於跟踪命令進度的視圖 “COPY”,關於復制槽和 WAL 事務日誌活動的統計信息。

在 PostgreSQL 14 中我們還可以發現 添加了自定義 TOAST 系統中使用的壓縮方法的功能,它負責存儲大數據,例如文本塊或幾何信息。 除了 pglz 壓縮方法,TOAST 現在可以使用 LZ4 算法。

已添加 查詢調度程序優化以改進並行查詢處理 為了提高同時執行順序記錄掃描的性能,使用命令“RETURN QUERY”在 PL/pgSQL 中並行執行查詢以及在“REFRESH MATERIALIZED VIEW”中並行執行查詢。

其他變化 脫穎而出:

  • 已實施額外的緩存支持以提高嵌套循環連接 (join) 的性能。
  • 已進行優化以提高處理大量連接的重負載系統的性能。 在某些測試中,性能翻了一番。
  • B 樹索引的性能已得到改進,並且表頻繁更新時索引增長的問題已得到解決。
  • 現在擴展統計可用於優化表達式,增量排序可用於優化窗口函數。

終於如果你有興趣了解更多, 您可以查看詳細信息 在下面的鏈接.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。