| A隔離級(jí)別 | B隔離級(jí)別 | time point 1 | time point 2 | |
| READ_UNCOMMIT | READ_UNCOMMIT | Anthony | Anthony | 在時(shí)間點(diǎn)1,讀到了臟數(shù)據(jù),因?yàn)榇藭r(shí)A尚未提交,有可能A到最后也沒提交,那B此時(shí)讀取的數(shù)據(jù)就是不應(yīng)該出現(xiàn)的。 |
| READ_UNCOMMIT | READ_COMMIT | RDJ | Anthony | 雖然tp1讀到的是正確的數(shù)據(jù)(A尚未提交,因此為RDJ),但B在同一事物中,讀取了兩次的結(jié)果是不一樣的,造成了不可重復(fù)讀 |
| READ_UNCOMMIT | REPEATABLE_READ | RDJ | RDJ | 雖然A提交了,但是B讀取的依然是RDJ,因此可重復(fù)讀 |
| READ_UNCOMMIT | SERIALIZABLE | - | - | A不提交,B就無法讀取 |
| READ_COMMIT | READ_UNCOMMIT | Anthony | Anthony | 發(fā)現(xiàn)在事務(wù)A設(shè)置隔離屬性,事務(wù)B依然讀取到了臟數(shù)據(jù) |
| REPEATABLE_READ | READ_UNCOMMIT | Anthony | Anthony | 發(fā)現(xiàn)在事務(wù)A設(shè)置隔離屬性,事務(wù)B依然讀取到了臟數(shù)據(jù) |
| SERIALIZABLE | READ_UNCOMMIT | Anthony | Anthony | 發(fā)現(xiàn)在事務(wù)A設(shè)置隔離屬性,事務(wù)B依然讀取到了臟數(shù)據(jù) |
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注