यह चलता है कि समस्या MySql के साथ गलत बोली का उपयोग करने के कारण हुई थी। डायलेक्ट का वह संस्करण "MySQLDialect" टेबल बनाते समय "MyISAMStorageEngine" को एक डिफ़ॉल्ट स्टोरेज इंजन के रूप में मानता है। वह इंजन किसी भी प्रकार के लेन-देन का समर्थन नहीं करता है। लेन-देन का समर्थन करने वाला एकमात्र स्टोरेज इंजन "InnoDB" है जिसे "MySQL55Dialect", "MySQL57Dialect" या "MySQL8Dialect" जैसी अन्य बोलियों का उपयोग करते समय डिफ़ॉल्ट विकल्प के रूप में चुना जा रहा है।