把TRACE一下SQL的运行情况先吧!

解决方案 »

  1.   

    用短连接就好了,昨天的内存问题也是这眼解决的,以为是SQL的问题,后来才发现是自己的操作方式引起的,还有就是注意一些转换函数,吃内存的,别小看一点点字符的内存,我的程序在一个小时内涨了二十兆就它.
      

  2.   

    内存是因为你在更新表的时候,他们在一个连接里的内容全都要缓存,或者放到零时表里,如果时间一常,虽然长连接可以使你减少访问数据库的时间,但内存在不停的增加(SQL),因为缓存。
    短连接,相当于更新一次,做一个了解,这样你的帐目就不会太常。而程序的内存泄露纯属调用了MS的一些转换函数造成的。ADO几乎没有内存漏洞。