三种错误
1.脏读 : 可以读取为提交的事务的数据,若事务回滚,则读取的数据失效
2.不可重复读 : 一个事务中有两次读取同一行数据,两次读取之间另一个事务修改了这一行且提交,则两次读取内容不同
3.幻读 : 一个事务在执行两次相同的范围查询时,另一个事务添加了一行数据,导致两次范围查询记录不同
四中隔离级别
Read Uncommitted
Read Committed 可防止脏读 :不能读取未提交事务修改的数据
Repeatable Read 可防止脏读和不可重复读 : 同一事务多次读取某一行数据的之间,不允许对数据进行修改
Serializable 可防止所有错误 : 串行化