PolarDB PostgreSQL版(兼容Oracle)提供了跨機并行查詢(Parallel Execution)的功能,支持多個計算節點分布式地執行SQL查詢,加速PolarDB PostgreSQL版(兼容Oracle)的分析型查詢性能,充分發揮存儲層PolarFileSystem的高I/O吞吐能力,以及提高所有計算節點的CPU和內存資源的使用率。

跨機并行查詢功能具有如下優勢:

  • 具備一定的HTAP能力:
    • 能在TP數據上實時執行分析型查詢。
    • 執行分析查詢的只讀節點和執行TP型查詢的只讀節點可以物理隔離,避免影響TP業務。
  • 結合PolarDB PostgreSQL版(兼容Oracle)存儲計算分離的架構,可以做到彈性擴展:
    • 當算力不夠時,可以彈性地增加只讀節點,新增的只讀節點加入分布式的并行計算中,而不需數據重新分片(Reshard)。
    • 不會出現數據傾斜問題。

關于更多跨機并行查詢的介紹和功能說明,請參見跨機并行查詢