आरआर आइसोलेशन स्तर पर MySQL में "फैंटम रीड" गहरा छिपा हुआ है, लेकिन फिर भी इसे पुन:उत्पन्न कर सकता है। ये चरण हैं:
-
टेबल एबी बनाएं (एक इंट प्राइमरी की, बी इंट);
-
Tx1:
शुरू करें;
ab से * चुनें; // खाली सेट - Tx2:
शुरू करें;
ab मानों में डालें(1,1);
प्रतिबद्ध; - Tx1:
ab से * चुनें; // खाली सेट, अपेक्षित प्रेत गायब है।
अपडेट ab set b =2 जहां a =1; // 1 पंक्ति प्रभावित।
ab से * चुनें; // 1 पंक्ति। प्रेत यहां पढ़ें!!!!
प्रतिबद्ध;