mysql数据库的事物隔离级别主要有四种:
- Serializable 串行化,一个事物一个事物的执行
- Repeatable read 可重复读 , 无论其他事物是否修改并提交了数据,在这个事物中看到的数据值始终不收其他事物影响.
- Read committed 读取已提交,其他事物提交了对数据的修改,本事物就能读到修改后的数据值
- Read uncommitted 读取为提交,其他事物只要修改了数据,即使未提交,本事物也能看到修改后的数据值
常用的是Serializable和 Read committed