最近学习测试mybatis,单个增删改查都没问题,最后使用mvn test的时候发现了几个问题:
update失败,原因是数据库死锁 select等待,原因是connection连接池被用光了,需要等待 get:
要勇于探索,坚持就是胜利。
【mysql】 【数据库】 【测试】 【JDBC】 【Transaction】 【test】 【Blog】 …
Nov
24
2017
Nov
24
2017
Nov
24
2017
Nov
24
2017
Nov
24
2017
Nov
24
2017
Nov
24
2017
Nov
24
2017
Nov
24
2017
隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 未提交读(Read uncommitted) 可能 可能 可能 已提交读(Read committed) 不可能 可能 可能 可重复读(Repeatable read) 不可能 不可能 可能 可串行化(Serializable ) 不可能 不可能 不可能
脏读:一个事务读取到了另外一个事务没有提交的数据; 比如:事务T1更新了一行记录的内容,但是并没有提交所做的修改。
【mysql】 【Transaction】 【session】 【repeatable】 …
Nov
24
2017