Transaction จัดกลุ่มคำสั่งหลายคำสั่งให้เป็นหน่วยเดียวแบบ atomic: จะ commit ทั้งหมดหรือ roll back ทั้งหมด ซึ่งก็คือ A, C, I, D ของ ACID นั่นเอง Isolation level เป็นตัวปรับ "I" — ว่า transaction ที่ทำงานพร้อมกันจะมองเห็นข้อมูลที่ยังไม่ commit หรือกำลังเปลี่ยนแปลงของกันและกันได้มากแค่ไหน
