VS2005中如何查看代码的执行效率,我代码中有个复杂的查询语句,每次都是在SqlDataReader sdr2 = cmd2.ExecuteReader();执行超时,我是想知道VS2005能不能查看到我是哪部分的SQL查询有问题效率低导致的,希望知道的高手能告诉下,刚开始做 。NET希望高手指点。

解决方案 »

  1.   

    把执行的SQL代码贴出来吧,会不会是事务没提交或是死循环之类的问题
      

  2.   

    代码贴补贴的不是关键饿,我只是想知道VS有没有这样的功能,2楼的建议是好,关键是where后面的条件是N个字符拼接出来的放到查询分析器里面改起来太麻烦了,这代码原来不是我写的,现在数据太大原来的语句效率低导致每次查询超时,我就是想看看在VS调试功能里面有没有能看到代码执行效率的。
      

  3.   

    其实系统中的一些自带的方法比如上面的cmd2.ExecuteReader()可以自己重载,这样子试下会不会效率更低。