旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

mysql数据库四种事件断绝级别的引见【MySQL教程】,mysql

作者:搜教程发布时间:2019-11-27分类:MySQL教程浏览:39评论:0


导读:本篇文章给人人带来的内容是关于mysql数据库四种事件断绝级别的引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。熟习mysql数据库四种事件断绝级别:...

本篇文章给人人带来的内容是关于mysql数据库四种事件断绝级别的引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。

熟习 mysql 数据库四种事件断绝级别:

(相干引荐:MySQL教程)

查询mysql中事件断绝级别

SELECT @@tx_isolation;

read uncommitted(RU)读未提交:

一个事件中,能够读取到其他事件未提交的变动

read committed(RC)读已提交:

一个事件中,能够读取到其他事件已提交的变动

repetable read,(RR)可重复读:

一个事件中,直到事件完毕前,都能够重复读取到事件刚开始看到的数据,不会发生变化
mysql的默许断绝级别是RR
RR和RC的区别是在一个事件中RR断绝级别的读到一张表的数据都是一样

事件A 事件B
begin;
select * from a


insert into a(...)
select * from a

RR断绝级别下:事件A二次select查询的结果是一样的,看不到事件B中插进去的数据
RC断绝级别下:事件A第二次select查询是能够看到事件B中插进去的数据

serializable(串行读):

即使每次读都须要取得表级同享锁,每次写都加表级排它锁,两个会话间读写会互相壅塞。

以上就是mysql数据库四种事件断绝级别的引见的细致内容,更多请关注ki4网别的相干文章!

标签:mysql


欢迎 发表评论: