标签:事务控制 解决 font 串行化 ali pre 多个 问问题 存在
一件事情有n个组成单元组成,要不这n个组成单元同时成功,要不n个单元同时失效。
注意:控制事务的conn必须是同一个。
// 通过conn对象手动开启事务
conn.setAutoCommit(false);
// 提交事务
conn.commit();
// 事务回滚
conn.rollback();
提交代表事务结束,将Connection对象从ThreadLocal中移除。
Connection conn = getCurrentConnection();
conn.commit();
tl.remove();
conn.close();
如果不考虑事务隔离性,事务存在3中并发访问问题
隔离级别的性能
read uncommitted > read committed > repeatable read(mysql默认)> serializable
隔离级别的安全性
read uncommitted < read committed < repeatable read(mysql默认)< serializable
标签:事务控制 解决 font 串行化 ali pre 多个 问问题 存在
原文地址:https://www.cnblogs.com/zxfei/p/11025895.html