SQL SPID 阻塞本身

发布于 2024-09-03 17:18:29 字数 167 浏览 6 评论 0原文

我正在运行 SQL Server 2000。

我遇到过用户超时的情况。

在企业管理器中,我查看锁/ProcessID。

我看到

   spid 79 (Blocked By 79)

会话怎么可能阻塞自身?

I'm running SQL Server 2000.

I have a situation where users are timing out.

In enterprise manager I look at the locks/ProcessIDs.

I see

   spid 79 (Blocked By 79)

How is it possible for a session to block itself?

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

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

发布评论

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

评论(1

冬天旳寂寞 2024-09-10 17:18:29

这是随 SQL Server 2000 中的 Service pack 4 引入的。请参阅此知识库文章:http://support.microsoft .com/kb/906344 获取解释

当 SPID 正在等待 I/O 时
页锁存器,您可能会注意到
封锁专栏简要报道
SPID 正在阻塞自身。这
行为是该方法的副作用
锁存器用于 I/O
数据页操作

This was introduced with Service pack 4 in SQL Server 2000. See this KB article: http://support.microsoft.com/kb/906344 for an explanation

When an SPID is waiting for an I/O
page latch, you may notice that the
blocked column briefly reports that
the SPID is blocking itself. This
behavior is a side effect of the way
that latches are used for I/O
operations on data pages

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