并行查詢
更新時(shí)間:
云原生數(shù)據(jù)倉庫AnalyticDB PostgreSQL版提供了單表查詢的并行查詢功能。在低并發(fā)場景下,開啟并行查詢,對大數(shù)據(jù)量單表聚合查詢,能夠減少約50%的查詢時(shí)間。
功能說明
如果您的實(shí)例Segment節(jié)點(diǎn)是4核及以上規(guī)格,單表查詢將自動開啟并行查詢,提升多核并發(fā)能力、降低查詢時(shí)間。系統(tǒng)會通過當(dāng)前并發(fā)數(shù)、Segment配置和SQL信息,自動選擇并行度,在檢測到當(dāng)前系統(tǒng)負(fù)載較大時(shí)會關(guān)閉并行查詢。
說明
請確保您的實(shí)例內(nèi)核小版本為6.3.4.0及以上版本,如何升級小版本,請參見版本升級。
并行查詢適用于4核及以上規(guī)格的實(shí)例。
測試示例
用于測試的AnalyticDB PostgreSQL實(shí)例規(guī)格如下:
Segment節(jié)點(diǎn)規(guī)格:4C32G
Segment節(jié)點(diǎn)數(shù)量:4
在數(shù)據(jù)庫中導(dǎo)入10 GB測試數(shù)據(jù),并行加速前后的單表查詢時(shí)間耗時(shí)如下:
并行加速前
并行加速后
并行加速前 | 并行加速后 |
17456.066ms | 9407.291ms |
文檔內(nèi)容是否對您有幫助?