PolarDB PostgreSQL版(兼容Oracle)支持對分區表使用跨機并行查詢的功能。通過對分區表使用跨機并行查詢,提升數據庫的性能。

功能介紹

當前對分區表使用跨機并行查詢支持的功能如下所示:

  • 支持range分區的并行查詢。
  • 支持list分區的并行查詢。
  • 支持hash分區的并行查詢。
  • 支持分區裁剪。
  • 支持帶有索引的分區表并行查詢。
  • 支持分區表join查詢。
  • 支持多級分區的并行查詢

使用限制

不支持多列的hash分區并行查詢。

使用指南

  1. 開啟分區表跨機并行查詢功能。
    1. 分區表跨機并行查詢功能默認關閉,需要先開啟跨機并行查詢功能,執行以下語句,開啟該功能:
      SET polar_enable_px=on;
    2. 執行以下語句,開啟分區表跨機并行查詢功能。
      SET polar_px_enable_partition = true;
    3. 執行以下語句,開啟多級分區表跨機并行查詢功能。
      set  polar_px_optimizer_multilevel_partitioning = true;
  2. 創建、修改、查詢分區表等操作,具體請參見分區表命令列表