表锁历史记录

发布于 2024-11-06 12:21:14 字数 99 浏览 0 评论 0原文

有没有办法知道表的锁定历史记录?

例如,包含 8:00 到 9:00 之间表上发生的所有锁定的列表。

寻找适用于 SQL Server 2000 的答案

Is there a way to know the lock history for a table?

In example, a list with all the locks that occurred on a table between 8:00 and 9:00.

Looking for answer that works on SQL Server 2000

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请叫√我孤独 2024-11-13 12:21:14

您只能获取当前锁(例如系统锁)。没有保留锁定历史记录。

您必须运行 SQL Profiler 跟踪,但它会生成大量数据。或者定期轮询系统锁并将信息存储在日志表中。

You can only get current locks (eg syslocks). There is no lock history kept.

You'd have to run a SQL Profiler trace but it will generate a lot of data. Or poll syslocks periodically and store info in logging table.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文