Mysql事务隔离级别

  1. Read Uncommitted(读取未提交内容)是指一个事务可以看到另外一个事务尚未提交的修改。
  1. Read Committed(读取提交内容)是指一个事务只能看到已经提交的事务的修改。 这意味着如果在事务执行过程中有别的事务提交了,那么事务还是能够看到别的事务最新提交的修改。
  1. Repeatable Read(可重读)是指在这一个事务内部读同一个数据多次,读到 的结果都是同一个。这意味着即便在事务执行过程中有别的事务提交,这个事务依旧看不到别的事务提交的修改。这是 MySQL 默认的隔离级别。
  1. Serializable(可串行化)是指事务对数据的读写都是串行化的。
 
默认是 RR 历史原因,如果没有项目使用,直接改 RC
Serializable,串行性能太低不用
RU 读未提交,保证不了一致性不用
 
Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP