摘要: 客户反应考勤sql查询太慢,需要优化。 这个查询是客户用来考核他们员工的考勤的,所以会经常去查,另外,原始语句比较复杂,这个sql一共92行,涉及到6个表的多次关联,客户在查询1个月的数据,基本上要10分钟。 接下来做了如下尝试: 1、原始数据本来从实时表取,修改为从结存表取,减少表的关联,但是修改 阅读全文
posted @ 2016-05-09 14:14 小木瓜瓜瓜 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 结存数据太慢怎么办? (1)第1次优化 一开始,客户经理说客户,不想在多个查询中看数据,想在一个表中看所有的数据,也就是说需要把原有的多个查询的sql合并为一个,但是实际上合并后,每个月的原始数据量大概是100w条左右,然后进行计算,最后返回大概3w条左右,速度比较慢。 然后,客户反馈,在查询数据时 阅读全文
posted @ 2016-05-09 13:53 小木瓜瓜瓜 阅读(235) 评论(0) 推荐(0) 编辑