Nếu tôi giải mã được bế tắc biểu đồ sau đây một cách chính xác, nó trông giống như hai quá trình (spids: 216 và 209) sở hữu khóa độc quyền (X) trên rất giống page:SQL Server - Làm thế nào cùng một trang có thể được độc quyền (X) bị khóa bởi hai quy trình?
Các XDL <resource-list>
lãm
<pagelock
fileid="1"
pageid="17410848"
dbid="21"
subresource="FULL"
objectname="33bd93e0-f5b2-43f6-93ca-56bbe6493e0c.dbo.sync_publishers2"
id="lock630b1d5380"
mode="X"
associatedObjectId="72057608416264192">
<owner-list>
<owner
id="process90763f08c8"
mode="X"
requestType="wait" />
</owner-list>
<waiter-list>
<waiter
id="process861129bc28"
mode="X"
requestType="wait" />
</waiter-list>
</pagelock>
Và một chút nữa xuống
<pagelock
fileid="1"
pageid="17410848"
dbid="21"
subresource="FULL"
objectname="33bd93e0-f5b2-43f6-93ca-56bbe6493e0c.dbo.sync_publishers2"
id="lock630b1d5380"
mode="X"
associatedObjectId="72057608416264192">
<owner-list>
<owner
id="process90763f04e8"
mode="X" />
</owner-list>
<waiter-list>
<waiter
id="process90763f08c8"
mode="X"
requestType="wait" />
</waiter-list>
</pagelock>
Làm thế nào nó thậm chí còn p có thể và nó có nghĩa là gì?
Định nghĩa bế tắc đầy đủ có sẵn tại đây: http://pastebin.com/A4Te3Chx.
UPD: Tôi đã đệ trình một mục trên Microsoft Connect để cố gắng thu thập phản ứng có thẩm quyền: https://connect.microsoft.com/SQLServer/Feedback/Details/3119334.
cảm ơn bạn đã trả lời của bạn, nhưng mục đích của câu hỏi là tìm ra cách cùng một trang có thể được độc quyền khóa bởi hai quy trình khác nhau như biểu đồ bế tắc cho thấy? Tôi không săn lùng bế tắc ở đây. –
[khóa hàng không bao giờ được chuyển đến khóa trang] (https://www.microsoftpressstore.com/articles/article.aspx?p=2233327&seqNum=6) –