+ -
当前位置:首页 → 问答吧 → 超长SQL报表优化从哪些方面入手

超长SQL报表优化从哪些方面入手

时间:2011-12-06

来源:互联网

老大交给一个需要跑5个小时的排产报表,让我优化一下,是用存储过程写的,以前没做过优化方面.
需要从哪些方面下手,请各位大虾指导一下.

作者: rfb0204421   发布时间: 2011-12-06

涉及多个表?
表中数据量多大?
将存储过程代码贴一下,看看。

作者: LuiseRADL   发布时间: 2011-12-06

数据量大概几十万吧,不过经过很多运算.
代码是整个包,有点长

作者: rfb0204421   发布时间: 2011-12-06

做一下sql trace

作者: inthirties   发布时间: 2011-12-06

首先分解存储过程。理解业务,然后根据业务表,看表间关系连接是否在业务上可以优化的,然后再看之下计划,把每段SQL分开来看之后,再合起来看

作者: java3344520   发布时间: 2011-12-06

只有慢慢了解业务了,难啊

作者: rfb0204421   发布时间: 2011-12-06