डिफ़ॉल्ट रूप से, InnoDB Repeatable Read
में लगातार स्नैपशॉट का उपयोग करता है।
आइसोलेशन लेवल, जिसका मतलब है कि आपको टुपल्स और रेंज दोनों के लिए रिपीटेबल रीड्स मिलते हैं।
भले ही SQL मानक कहता हो कि Phantom Reads
Serializable
. द्वारा रोका जाता है और वह Repeatable Read
शायद इसे रोक न पाए।
गैप लॉकिंग कैसे काम करता है, इसके बारे में अधिक जानकारी के लिए, पेरकोना द्वारा लिखित यह पोस्ट ।