OrientDB – Base de datos de confirmación

Al igual que RDBMS, OrientDB también proporciona conceptos transaccionales como confirmación y reversión. Cometer significa cerrar una transacción guardando todos los cambios en la base de datos. Retroceder se refiere a restaurar el estado de la base de datos al punto en el que abrió la transacción.

La siguiente declaración es la sintaxis básica del comando de base de datos Commit.

COMMIT 

Nota – Solo puede usar este comando después de conectarse a una base de datos específica y después de iniciar una transacción.

Ejemplo

En este ejemplo, usaremos la misma base de datos llamada demo que creamos en el capítulo anterior. Veremos la operación de confirmación de la transacción y guardaremos el registro usando transacciones.

Primero inicie una transacción usando lo siguiente INICIAR equipo.

orientdb {db = demo}> BEGIN

Luego inserte un registro en la tabla de empleados con los valores id = 12 y name = satish.P usando el siguiente comando.

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

Puede utilizar el siguiente comando para confirmar la transacción.

orientdb> commit

Si esta transacción se confirma con éxito, recibirá el siguiente resultado.

Transaction 2 has been committed in 4ms

🚫