现象描述
某局点EXPLAIN PERFORMANCE信息如下。分析发现如图红框标识的两个性能瓶颈点均为表Scan动作。
优化分析
进一步分析表Scan的filter条件发现两个表存在acct_id = 'A012709548'::bpchar这样的filter条件。
试着给两个表的acct_id列增加局部聚簇键,然后对两张表执行VACUUM FULL,使局部聚簇生效。调整后性能得到提升。
某局点EXPLAIN PERFORMANCE信息如下。分析发现如图红框标识的两个性能瓶颈点均为表Scan动作。
进一步分析表Scan的filter条件发现两个表存在acct_id = 'A012709548'::bpchar这样的filter条件。
试着给两个表的acct_id列增加局部聚簇键,然后对两张表执行VACUUM FULL,使局部聚簇生效。调整后性能得到提升。
分享这个小栈给你的朋友们,一起进步吧。
• 所有用户可根据关注领域订阅专区或所有专区
• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询
• 专区发布评论属默认订阅所评论专区(除付费小栈外)