Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个每晚运行的批处理过程。处理完成后,我看到有些记录尚未完全处理。我想我在单个表上运行多个更新时可能会遇到锁定情况。
使用 DMV 对数据库中的锁定进行故障排除的最佳方法是什么?是否有任何特定的 DMV,我可以在早上运行(批处理完成后) - 这将为我提供有关 SQL 引擎在夜间运行期间遇到的锁定进程的信息。
sys.sys进程
包含有关在 SQL Server 实例上运行的进程的信息。
以下命令将为您获取被阻止的进程
select * from sys.sysprocesses where blocked > 0