มีวิธีการถอดรหัสถ้าล็อคในกราฟการหยุดชะงักเป็นระดับตารางหน้าหรือแถว? ฉันมีข้อมูลทั้งหมดที่ฉันต้องการจากกราฟรวมถึงระดับการแยก (2) แต่ฉันก็อยากรู้สิ่งนี้เช่นกัน
ขอบคุณทุกคนที่สามารถช่วยได้!
มีวิธีการถอดรหัสถ้าล็อคในกราฟการหยุดชะงักเป็นระดับตารางหน้าหรือแถว? ฉันมีข้อมูลทั้งหมดที่ฉันต้องการจากกราฟรวมถึงระดับการแยก (2) แต่ฉันก็อยากรู้สิ่งนี้เช่นกัน
ขอบคุณทุกคนที่สามารถช่วยได้!
คำตอบ:
ใน XML กราฟกราฟหยุดชะงักคุณจะเห็นสิ่งต่อไปนี้
<deadlock-list>
<deadlock victim="...">
<process-list>
<process id="..." ... waitresource="X:..."
...
X
เป็นบิตที่น่าสนใจค่าเป็นไปได้คุณมีความสนใจในคือ:
RID
สำหรับ id id (การล็อคระดับแถว)PAG
สำหรับการล็อคระดับหน้าOBJECT
(ซึ่งอาจมีคุณสมบัติเพิ่มเติมTAB
ระบุล็อคตาราง)มีอีกหลายชนิดที่ระบุไว้ในเอกสารด้วย