ACID डेटाबेस में इस तरह के व्यवहार का वर्णन करने के लिए (परमाणुता, संगति, अलगाव, स्थायित्व) गुणों का उपयोग किया जाता है। परमाणुता केवल तभी महत्वपूर्ण है जब हम समवर्ती संशोधनों के साथ काम कर रहे हों। . संगति सुनिश्चित करने के लिए, अलगाव के एक निश्चित स्तर तक पहुँचना आवश्यक है। हालाँकि, जितने अधिक अलग-अलग कई लेन-देन चलते हैं, डीबीएमएस का प्रदर्शन उतना ही कम होता है। तो तथाकथित "अलगाव स्तर है ", जो बताता है कि डीबीएमएस में कौन सी त्रुटियां हो सकती हैं और कौन सी नहीं।
अब, MySQL INNODB डेटाबेस में सभी अलगाव स्तरों को लागू करता है, और आप प्रत्येक लेनदेन के लिए चुन सकते हैं:https://dev.mysql.com/doc/refman/5.1/en/set-transaction.html
MyIsam डेटाबेस लेनदेन का समर्थन नहीं करते हैं, हालांकि एकल संचालन को परमाणु रूप से चलाना चाहिए। (स्रोत:https://dev.mysql. com/doc/refman/5.0/hi/ansi-diff-transactions.html ) हालांकि, ध्यान दें कि यह गारंटी नहीं देता है कि एक ऑपरेशन में पढ़ने और लिखने के बीच डेटा नहीं बदला जाता है - डीबीएमएस शब्दों में परमाणुता का मतलब केवल यह है कि ऑपरेशन या तो पूरी तरह से किया गया है या पूरी तरह से छोड़ दिया गया है। यह अलगाव, एकरूपता या स्थायित्व की गारंटी नहीं देता है।