日期:2014-05-18  浏览次数:20433 次

关于存储过程执行的问题,请教下大家,在线等 解决后散分
同样的存储过程,放在不同的2个库中执行,一个用了4分钟   一个只用了26秒,想问为什么会造成执行时间上如此大的差距?

------注:存储过程中涉及到的表2个库中都存在

------解决方案--------------------
你确定同样吗?
表也一样吗?一个有INDEX,一个没有..有没有这样的可能呢?
------解决方案--------------------
这与很多方面的因素有关,如:查询的表的结构、数据、表是否锁定等都有关系。

执行时间长的数据库是否有其他进程访问存储过程要访问的表。