小编Alf*_*TeK的帖子

在 SQL Server / Azure SQL 中,有没有办法查看查询生成或想要生成的锁?

我正在尝试调查锁定情况。我知道如何通过查询查看数据库上的当前锁,sys.dm_tran_locks但我想要的是采用特定的 SQL 查询并对其进行某种“分析”以计算它将生成哪些锁。就像锁的执行计划一样?

这也可以是我运行查询然后查看生成了哪些锁的一种方式,对我来说这是一样的。我只需要一种方法来记录/查看生成的日志,因为我目前只能看到所持有的“实时”锁。

我特别需要尽可能多地了解这些锁的详细信息:类型、模式、它所持有的对象等。

我在 Azure SQL 数据库上。

sql-server azure-sql-database locking

4
推荐指数
1
解决办法
4750
查看次数

标签 统计

azure-sql-database ×1

locking ×1

sql-server ×1