sqlserver监测.docVIP

  • 1
  • 0
  • 约2.11千字
  • 约 4页
  • 2018-03-11 发布于河南
  • 举报
sqlserver监测

sqlserver 数据库监测 监控目的 旨在找出性能瓶颈,就数据库而言,就是要找出哪个存储过程或SQL语句发生阻塞或死锁,通俗点说就是找出哪个语句导致数据库慢 监控方法 一般方法: Sp_lock 结果我们可以看到spid、dbid、objid、indid、type、resource、mode和status字段。spid是进程标识号码当你发现一个spid 获得了大量的数据库锁定时,这将有助于确定什么存储过程或语句正在运行。为了达到这个目的,运行以下 DBCC 命令:DBCC INPUTBUFFER(spid) 一种更加简单的方法:使用存储过程sp_who_lock if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[sp_who_lock]) and OBJECTPROPERTY(id, NIsProcedure) = 1) drop procedure [dbo].[sp_who_lock] GO /******************************************************** // 创建 : fengyu 邮件 : maggiefengyu@ // 日期 :2004-04-30 // 修改 : 从/develop/Read_Article.asp?i

文档评论(0)

1亿VIP精品文档

相关文档