概述

     前幾天排查了一個(gè)死鎖問(wèn)題,最開(kāi)始百思不得其解,因?yàn)榘l(fā)生死鎖的兩個(gè)事務(wù)是單語(yǔ)句事務(wù),語(yǔ)句類(lèi)型相同(where屬性列相同,僅值不同),而且語(yǔ)句都走了相同的索引,但最終確實(shí)發(fā)生了死鎖。通過(guò)定位排查發(fā)現(xiàn),問(wèn)題的源頭就是index_merge,死鎖的原因也很普通,兩個(gè)事務(wù)加鎖順序不同,并存在相互等待的情況。因?yàn)檫@個(gè)案例比較特殊,所以在此分享給大家。

死鎖信息

拿到死鎖問(wèn)題,首先需要查看幾個(gè)基本信息,包括死鎖等待關(guān)系,表結(jié)構(gòu)定義等。

1.表結(jié)構(gòu)定義

網(wǎng)友評(píng)論

    <pre id="mjpfw"><noframes id="mjpfw">
  1. <label id="mjpfw"><legend id="mjpfw"><li id="mjpfw"></li></legend></label>

    <span id="mjpfw"><noframes id="mjpfw"><rt id="mjpfw"></rt>
    <label id="mjpfw"><xmp id="mjpfw">