NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted (读未提交)<Read committed(读提交) <Repeatable read\(重复读\) <Serializable\(序列化\) ,这四个级别可以逐个解决脏读 、不可重复读 、幻读这几类问题,级别越高,数据越安全,但性能越低 | 隔离级别 | 脏读(Dirty Read) | 不可重复读(NonRepeatable Read) | 幻读(Phantom Read) | | :--- | :--- | :--- | :--- | | 未提交读(Read uncommitted) | 可能 | 可能 | 可能 | | 已提交读(Read committed) | 不可能 | 可能 | 可能 | | 可重复读(Repeatable read) | 不可能 | 不可能 | 可能 | | 可串行化(Serializable ) | 不可能 | 不可能 | 不可能 | 注:Mysql的默认隔离级别就是Repeatable read