总是显示不出。环境:Windows2003
SQL server 2000
前提: 同一个服务器,同一个存储过程,同一个数据库
问题:
        在SQL Query Analyzer中运行存储过程,第一种方法,直接使用存储过程的名字带参数。第二种方法,把存储过程中的内容拷贝到SQL Query Analyzer的窗口,赋予参数执行。
结果:
第一种方法执行时间很长,数据不多。
第二种方法只需要2、3秒就可以出来了。
为什么同一个存储过程会有这多大的区别,一般情况下,在程序里调用都会使用第一种方法,从而影响程序的执行效果,如何解决?