OrientDB - คอมมิตฐานข้อมูล

เช่นเดียวกับ RDBMS OrientDB ยังมีแนวคิดการทำธุรกรรมเช่น Commit และ Rollback Commit หมายถึงการปิดธุรกรรมโดยบันทึกการเปลี่ยนแปลงทั้งหมดลงในฐานข้อมูล Rollback หมายถึงการกู้คืนสถานะฐานข้อมูลไปยังจุดที่คุณเปิดธุรกรรม

คำสั่งต่อไปนี้เป็นไวยากรณ์พื้นฐานของคำสั่ง Commit database

COMMIT

Note - คุณสามารถใช้คำสั่งนี้ได้หลังจากเชื่อมต่อกับฐานข้อมูลเฉพาะและหลังจากเริ่มต้นธุรกรรม

ตัวอย่าง

ในตัวอย่างนี้เราจะใช้ฐานข้อมูลเดียวกันชื่อ 'สาธิต' ที่เราสร้างในบทที่แล้ว เราจะเห็นการดำเนินการของการทำธุรกรรมและจัดเก็บบันทึกโดยใช้ธุรกรรม

ขั้นแรกเริ่มทำธุรกรรมโดยใช้สิ่งต่อไปนี้ BEGIN คำสั่ง

orientdb {db = demo}> BEGIN

จากนั้นแทรกระเบียนลงในตารางพนักงานด้วยค่า id = 12 และ name = satish.P โดยใช้คำสั่งต่อไปนี้

orientdb> INSERT INTO employee (id, name) VALUES (12, 'satish.P')

คุณสามารถใช้คำสั่งต่อไปนี้เพื่อคอมมิตธุรกรรม

orientdb> commit

หากธุรกรรมนี้สำเร็จคุณจะได้รับผลลัพธ์ต่อไปนี้

Transaction 2 has been committed in 4ms