MySQL最好的退出交易方式?

时间:2014-03-19 23:21:32

标签: mysql

我有一个程序启动一个事务并做很多事情。最后我承诺。如果出现错误,我想回滚并保存错误。

我正在做以下事情:

1) ROLLBACK;
2) START TRANSACTION;
3) add the error to the database
4) COMMIT;
5) exit

这是个好主意还是最好开始一个新的连接,永远不要回滚旧的连接?

如果我从不提交,我的数据在哪里?他们会怎么样?

0 个答案:

没有答案