Crunchy Data 很榮幸地宣布即將發布 pg_partman 5.0.0。我們目前發布 beta 版本供社群測試。
5.0.0-beta 版本,2023 年 8 月 16 日
更新檔案的頂部包含目前的完整發布說明。
由於這是 beta 版本,因此無法直接安裝此版本。標準安裝程序會將最新的穩定版本 (4.7.3) 安裝到資料庫中。若要安裝 5.0.0-beta,您必須執行擴充功能更新
ALTER EXTENSION pg_partman UPDATE TO '5.0.0-beta';
也沒有從 5.0.0-beta 到最終 5.0.0 的升級路徑。因此,請勿將此版本用於生產環境。
有關特定升級情境的特殊說明,請參閱5.0.0 升級指南。一般使用說明和其他指南可在 5.0.0-beta 分支的文件夾中找到。
https://github.com/pgpartman/pg_partman
pg_partman 是一個擴充功能,用於建立和管理基於時間和基於數字的資料表分割集。從 5.0.0 版本開始,僅支援內建的宣告式分割,並且已棄用較舊的基於觸發器的方法。
PostgreSQL 中內建的宣告式分割提供指令來建立分割資料表及其子資料表,但它不提供自動化維護子資料表隨時間推移的方式(例如,新增新的子資料表,根據保留策略刪除舊的子資料表)。它也沒有提供一種簡單的方法將現有資料表轉換為分割資料表,反之亦然。pg_partman 旨在利用 PostgreSQL 提供的內建宣告式功能,但在此基礎上構建,以提供那些缺失的功能以及許多其他功能,以幫助簡化分割的管理。
感謝您提前協助測試 pg_partman 即將發布的版本。請提交問題或提取請求,以反映您發現的任何問題。一般問題可以提交到討論區。