2023年
本文介紹2023年云原生數(shù)據(jù)倉庫AnalyticDB PostgreSQL版存儲彈性模式的內(nèi)核功能發(fā)布記錄。
您可以在云原生數(shù)據(jù)倉庫AnalyticDB PostgreSQL版控制臺將實例升級至最新發(fā)布的小版本。升級小版本的具體操作,請參見版本升級。
2023年12月(V7.0.4.1)
類別 | 功能描述 |
缺陷修復(fù) | 修復(fù)Beam Client SDK不支持COPY ON CONFLCT的問題。 |
修復(fù)Query Monitor異常情況下Coredump問題。 | |
修復(fù)Beam索引掃描內(nèi)存問題。 |
2023年12月(V7.0.4.0)
類別 | 功能 | 功能描述 | 相關(guān)文檔 |
新增 | 國密算法SM4 | 支持國密SM4加密算法,實現(xiàn)對關(guān)鍵字段的加解密。 | |
字典適配Delta | 數(shù)據(jù)存入Delta后,可采用字典編碼進行優(yōu)化,實現(xiàn)存儲和查詢性能的提升。 | ||
多維排序 | 新增Beam排序優(yōu)化功能,可以通過Beam組合排序和多維排序?qū)崿F(xiàn)更靈活和精確的排序能力。每個排序鍵分配相同的權(quán)重,適合于查詢條件包含任意過濾條件子集的場景。 | ||
Btree-GIST插件 | Btree-GIST插件提供了一種使用GIST索引結(jié)構(gòu)來模擬B-tree索引行為的方法。支持典型的B-tree搜索操作符及不等于( | ||
倉內(nèi)智能 | 新增內(nèi)核側(cè)的語言推理功能函數(shù)。通過部署在PAI模型在線服務(wù)(EAS)平臺中的LLM(大語言模型)服務(wù),實現(xiàn)倉內(nèi)智能。 | ||
缺陷修復(fù) | 修復(fù)Orca CLeftJoinPruning Rule問題。 | ||
修復(fù)Beam創(chuàng)建Bitmap索引tid亂序的問題。 | |||
修復(fù)SLS采集日志SQL被截斷的問題。 | |||
修復(fù)Laser motion、Bitmap index Scan、Agg模塊相關(guān)問題。 | |||
修復(fù)work_mem配置不合理的問題。 |
2023年11月(V7.0.3.0)
類別 | 功能 | 功能描述 | 相關(guān)文檔 |
新增 | 分層存儲 | 支持冷熱分層存儲,可以將數(shù)據(jù)表存儲到OSS中,以降低存儲成本。 |
2023年10月(V7.0.2.4)
類別 | 功能 | 功能描述 | 相關(guān)文檔 |
新增 | pg_stat_statements btree_gist插件 | 新增pg_stat_statements btree_gist插件支持分析查詢執(zhí)行記錄與btree_gist等功能。 | 無 |
缺陷修復(fù) | 修復(fù)Laser scan和agg算子內(nèi)存異常問題。 | ||
修復(fù)Beam在DTS同步時因為Relation Cache失效死鎖的問題。 | |||
修復(fù)子查詢中的Filter在優(yōu)化器階段丟失,導(dǎo)致查詢結(jié)果錯誤的問題。 | |||
修復(fù)Hash Join Const結(jié)果返回未分段導(dǎo)致agg算子報錯的問題。 | |||
修復(fù)Orca優(yōu)化器產(chǎn)生不合理計劃的問題。 | |||
修復(fù)Beam的pos文件讀取錯誤和toast數(shù)據(jù)讀取錯誤的問題。 |
2023年09月(V7.0.2.0)
類別 | 功能 | 功能描述 | 相關(guān)文檔 |
新增 | Beam | Beam是AnalyticDB PostgreSQL版基于PostgreSQL 12的Table Access Method開發(fā)的下一代自研存儲引擎。采用了一種統(tǒng)一的存儲設(shè)計,既能夠承載OLTP的高并發(fā)讀寫負載,也能夠應(yīng)對OLAP的批量寫入和大量掃描場景。 | |
Laser | Laser是AnalyticDB PostgreSQL版自研的計算引擎,對用戶透明,可以提升復(fù)雜計算的性能。目前7.0版本支持Scan,Motion,Agg,Sort NestLoopJoin等相關(guān)算子性能加速。 | ||
缺陷修復(fù) | 修復(fù)Analyze在FDW表上的錯誤行為。 | ||
修復(fù)gpexpand異常問題。 | |||
修復(fù)Hash join on char column結(jié)果不正確的問題。 | |||
修復(fù)多個pg_dump命令在7.0版本上的Bug。 | |||
修復(fù)auto_explain的內(nèi)存泄漏問題。 | |||
修復(fù)AOCO表在ADD Column時的內(nèi)存異常問題。 | |||
刪除有安全隱患的gppkg包。 |
2023年05月(V7.0.1.8)
類別 | 功能 | 功能描述 | 相關(guān)文檔 |
新增 | 動態(tài)數(shù)據(jù)脫敏 | AnalyticDB PostgreSQL版新增動態(tài)數(shù)據(jù)脫敏(Dynamic Data Masking)功能。啟用動態(tài)數(shù)據(jù)脫敏功能后,查詢結(jié)果中的敏感數(shù)據(jù)將以脫敏后的形式展示。 | |
優(yōu)化 | adbpg toolkit插件 | AnalyticDB PostgreSQL 7.0版的adbpg toolkit插件針對性能診斷功能進行了優(yōu)化。 | 無 |
缺陷修復(fù) | 修復(fù)內(nèi)核漏洞CVE-2023-2454,請你及時將存儲彈性模式7.0版實例的內(nèi)核小版本升級至V7.0.1.8及以上版本。 | ||
修復(fù)使用gptransfer工具時出現(xiàn)異常的問題。 | |||
修復(fù)pg_resqueue系統(tǒng)表的active_statements參數(shù)設(shè)置不合理的問題。 | |||
修復(fù)多Groupingsets(分組設(shè)置)場景下可能出現(xiàn)Agg異常落盤的問題。 | |||
修復(fù)rds_superuser權(quán)限賬號無法創(chuàng)建、修改和刪除Resource Group(資源組)的問題。 | |||
修復(fù)實例縮容時出現(xiàn)異常的問題。 | |||
在ORCA優(yōu)化器中,支持將IN LIST篩選條件轉(zhuǎn)換為與臨時表JOIN,該功能默認關(guān)閉,您可以使用 | |||
由于大表執(zhí)行HASH算子性能較差,系統(tǒng)優(yōu)化了HASH JOIN左右表的代價參數(shù),避免ORCA優(yōu)化器產(chǎn)出大表在右表的計劃。 | |||
在ORCA優(yōu)化器中,修改了Broadcast(數(shù)據(jù)廣播)的代價懲罰界限,可以讓優(yōu)化器更準確地判斷是否需要使用包含Broadcast Motion算子的計劃。 |
2023年01月(V7.0.1.2)
類別 | 功能 | 功能描述 | 相關(guān)文檔 |
新增 | 節(jié)點變配 | AnalyticDB PostgreSQL 7.0版彈性擴縮容期間,數(shù)據(jù)庫可讀。 | |
AnalyticDB PostgreSQL 7.0版支持減少計算節(jié)點數(shù)量。 | |||
PostGIS插件 | AnalyticDB PostgreSQL 7.0版支持PostGIS插件。 | ||
AUTO VACUUM | AnalyticDB PostgreSQL 7.0版支持AUTO VACUUM,可以自動執(zhí)行VACUUM命令。 | ||
優(yōu)化 | ORCA優(yōu)化器 | ORCA優(yōu)化器針對DQA(Distinct Qualified Aggregates)查詢,進行了如下優(yōu)化:
| 無 |
事務(wù) | AnalyticDB PostgreSQL 7.0版將idle_in_transaction_session_timeout參數(shù)的默認值為12h。實例可以主動釋放超過12小時的不活躍的長事務(wù),防止回收清理任務(wù)被長時間空閑(idle)的老事務(wù)阻塞。 | 無 | |
缺陷修復(fù) | 修復(fù)擴容過程中,因為系統(tǒng)密碼不正確導(dǎo)致任務(wù)中斷的問題。 | ||
修復(fù)因日志輸出BUG導(dǎo)致的SQL審計數(shù)據(jù)不顯示的問題。 | |||
修復(fù)AGG因ORCA產(chǎn)生的計劃不正確導(dǎo)致的崩潰的問題。 | |||
降低AUTO VACUUM的日志級別,修復(fù)日志過多的問題。 |