做品牌特价的网站有哪些,如何速发布wordpress,网站建设销售职责,网课编程问题#xff1a;一个复杂的6个表的left jion 语句#xff0c;发现设置为定时任务后最高时长为18分钟
1、原因分析#xff1a;对复杂SQL 进行拆分验证 发现是合同明细表和 产品表的left jion 时间过长#xff0c;发现 合同明细表每天为3w条#xff0c;之前做过优化 对每个…
问题一个复杂的6个表的left jion 语句发现设置为定时任务后最高时长为18分钟
1、原因分析对复杂SQL 进行拆分验证 发现是合同明细表和 产品表的left jion 时间过长发现 合同明细表每天为3w条之前做过优化 对每个表的dt日期字段创建了非聚合索引合同明细表只保留3天的数据但优化过效果不明显。经过拆分SQL 语句 每两个表进行关联验证发现原来 产品表也是每天3w条且已经保存了15天的数据虽然已创建dt索引 但left jion时间依然很长。
2、处理暂时的处理方式为 产品表也只保留3天数据目前2表left jion时长已降低到10秒左右后继可以考虑在索引或分区表等方式进行进一步优化。