文档首页 > > 开发指南> 优化查询性能> 改进查询> 配置SMP> SMP使用建议

SMP使用建议

分享
更新时间: 2019/06/24 GMT+08:00

根据上面的分析,总结如下:

使用限制

想要利用SMP提升查询性能需要满足以下条件:

系统的CPU、内存、I/O和网络带宽等资源充足。SMP架构是一种利用富余资源来换取时间的方案,计划并行之后必定会引起资源消耗的增加,当上述资源成为瓶颈的情况下,SMP无法提升性能,反而可能导致性能的劣化。在出现资源瓶颈的情况下,建议关闭SMP。

配置步骤

  1. 设置query_dop=1(默认值),利用explain打出执行计划,观察计划是否符合SMP适用场景与限制中的限制条件。如果符合,进入下一步。
  2. 设置query_dop=0(自适应),系统会根据资源情况和计划特征,动态为每个查询选取[1,8]之间的最优的并行度,最大化提升查询性能。
  3. 设置query_dop=-value,在考虑资源情况和计划特征基础上,限制dop选取的范围为[1,value]。
  4. 设置query_dop=value,不考虑资源情况和计划特征,强制选取dop为1或value。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区