В MonetDB я пытаюсь выполнить DML на одной таблице в 2 разных сеансах с отключенным режимом AUTO COMMIT, как показано ниже
Session_1:
START TRANSACTION;
INSERT INTO TBL as SELECT * FROM TBL;
Session_2:
START TRANSACTION;
UPDATE TBL SET C_1=56 WHERE C_1 IS NOT NULL;
ПослеЗавершение вышеуказанных операций я пытаюсь COMMIT
транзакции, которая дает ниже ошибка.
ERROR = !COMMIT: transaction is aborted because of concurrency > conflicts, will ROLLBACK instead
Есть ли какой-либо механизм блокировки таблиц / выполнять операции DML параллельно вMonetdb.