如题,维护的系统很庞杂,
近期反复出现了某个很占数据库服务器资源的统计语句,
导致服务器暴卡,
但又查不到是那个程序发行的SQL语句。
因此想通过拦截该语句,令其不执行,
来缓解服务器压力,
同时也便于我们查找来源。查了许多资料也没有找到好方法,
请各位大神不吝赐教,
指条明路

解决方案 »

  1.   

    TOP 100 这样啊
    你先找到语句后再应对。
      

  2.   

    2K 的话用 时间探查器 跟踪下
    2005以上 用 SQL Server Profiler 工具查看下吧
      

  3.   

    呵呵。没那意思。。可以跟踪APPNAME的。
      

  4.   

    通过 SQL Server Profiler 来跟踪。然后关注并分析 Applicationname(从哪个应用程序传过来的)
    LoginName(使用的登录名)
      

  5.   

    看着好像又是程序中拼接的SQL语句执行的问题。