Locks 事件类别
使用 Locks 事件类别中的事件类可监视 Microsoft SQL Server 数据库引擎实例中的锁定活动。 这些事件类有助于调查由于多个用户同时读取和修改数据而引起的锁定问题。
由于数据库引擎通常会处理很多锁,因此在跟踪期间捕获 Locks 事件类别会带来很大的开销并生成大型跟踪文件或表。
本节涉及的主题
主题 |
说明 |
---|---|
提供死锁的 XML 说明。 |
|
指示已获取资源(例如表中的行)的锁。 |
|
跟踪在获取锁之前取消的锁请求(例如,为防止死锁)。 |
|
监视出现死锁条件的时间和涉及的对象。 |
|
跟踪事务何时针对已由另一个事务锁定(导致死锁)的资源请求锁。 |
|
指示较细粒度的锁已转换为较粗粒度的锁。 |
|
跟踪何时释放锁。 |
|
由于另一个事务持有所需资源的阻塞锁而使锁请求无法完成时,跟踪该锁请求。 仅在锁超时值大于零的情况下才会发生此类事件。 |
|
由于另一个事务持有所需资源的阻塞锁而使锁请求无法完成时,跟踪该锁请求。 |