MemSQL多操作事务

时间:2016-09-30 02:58:20

标签: memsql

从MemSQL文档中不清楚是否支持多操作事务。

简单来说,我说我有以下交易

BEGIN 
INSERT smth INTO table1
INSERT smth INTO table2
UPDATE table2 SET smt
DELETE FROM table3 WHERE smth
COMMIT

这是一个原子操作,这意味着如果租用一个操作数失败,整个事务成功还是回滚?

1 个答案:

答案 0 :(得分:2)

支持这些,是的。您可以观察到这一点,如果您运行回滚,或者如果您在提交之前从另一个客户端运行select查询,您将看不到任何DML效果。