当前位置: 代码迷 >> Sql Server >> ms sql server2005如何做可以记录下来 "没有足够的系统内存来运行此查询" 的查询语句
  详细解决方案

ms sql server2005如何做可以记录下来 "没有足够的系统内存来运行此查询" 的查询语句

热度:50   发布时间:2016-04-27 12:14:08.0
ms sql server2005怎么做可以记录下来 "没有足够的系统内存来运行此查询" 的查询语句?
一台sql server 2005的数据库服务器,windows日志记录下大量的“没有足够的系统内存来运行此查询”,但并不知道出错时正在执行的是什么,请问有什么办法可以记录下来当时运行的是什么语句?


------解决方案--------------------
据网上说,解决有三个方法:
1.看看有无简化的算法,以降低内存的使用
2.关掉其他应用程序
3.加内存
供参考
------解决方案--------------------
我不知道这个数据库多大,一般服务器配置的话,几十万条是没有压力的。可能是查询有问题。
------解决方案--------------------
sql server日志就可以记录具体查询错误的语句。
------解决方案--------------------
用跟踪器跟踪一下
  相关解决方案