事物的隔离级别?
read uncommited(读未提交): 事务中对数据的修改,即使没有提交,对其它事务也是可见的。可能会导致脏读、幻读或不可重复读。
read commited(读已提交): 一个事务只能读取已经提交的事务所做的修改数据。可以阻止脏读,但是幻读或不可重复读仍有可能发生。
repeatable read(可重复读): 一个事物多次读取同样数据的结果是一样的。MySQL默认个隔离级别。可以阻止脏读和不可重复读,但幻读仍有可能发生。
serializable(可串行化): 强制事务按照先后顺序进行串行执行。该级别可以防止脏读、不可重复读以及幻读。