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