本文为您介绍并行查询的使用限制,帮助您正确使用并行查询功能。

并行查询的使用限制

目前,以下情况暂时无法享受并行查询带来的性能提升:

  • 表记录小于20000条
  • 系统表或临时表
  • 查询语句SELECT…FOR UPDATE/SHARE
  • 使用全文索引的查询
  • 存储过程Procedures
  • 自定义函数UDF
  • Recursive CTE
  • Window functions
  • GIS
  • XML函数
  • GROUP BY WITH ROLLUP
  • 带锁的相关函数
  • 非Btree 的INDEX
  • INDEX MERGE
  • 串行化隔离级别事务内的查询语句
  • 当前并行的工作线程数已经等于或超过4倍CPU核数