PB调用存储过程速度变慢
我在SQL SERVER2005中写了一段脚本返回结果集,在SQL SERVER2005中运行速度很快,执行计划啊统计数据也可以反应出写法比较优化的,我的前台程序是PB9,我直接创建数据窗口时将语法写成同SQL中的语法,查询时速度与在SQL中速度相差不多,但我在SQL SERVER2005中创建了一个存储过程,里面的内容就是那段脚本,再用PB9创建数据窗口时调用此存储过程,查询时的速度就很不稳定,有的时候很慢,有的时候快些,这是为什么呢?不知道大家都遇到过这样的问题么?
我本来一直以为调用存储过程会比其他方式快些,因为存储过程不需要重编译,但是为什么结果会是这样??
期待大家的答复!!!