开发者社区> 问答> 正文

为什么说并行化改造不一定会有收益?

为什么说并行化改造不一定会有收益?

展开
收起
游客gbsb4ehzllekm 2022-05-11 13:36:59 242 0
来自:阿里技术
1 条回答
写回答
取消 提交回答
  • 并不是说并行化改造一定会有收益,比如对一个数据量很小的表,可能只是几行,如果也对它进行并行读取的话,并行执行所需要的多线程构建再加上线程间的数据同步等所需要的代价可能远大于所得到的收益,总体来说,并行执行会需要更多的资源和时间,这就得不偿失了。因此查询计划的并行化必须是基于代价的,否则可能会导致更严重的性能退化问题。

    2022-05-11 22:31:54
    赞同 展开评论 打赏
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
运维如何应对十倍、百倍的业务增长? 立即下载
持续迭代下的双11供应链体系最新架构及功能解读 立即下载
百倍增长,数据驱动 立即下载