日期:2014-05-17  浏览次数:20411 次

在sql2005里,相同的存储过程,第一次查询要31秒,第二次3秒
在sql2005里,相同的存储过程,第一次查询要31秒,第二次3秒,怎么让第一次也是3秒

------解决方案--------------------
存储过程也是需要编译的 而不需要重新编译 后面那次没编译 所以速度快

你的要求无解。
------解决方案--------------------
第一次执行需要编译、生成执行计划、数据从硬盘加载到内存等等,所以会慢,下一次才会快,2014之前估计都很难满足你的要求