当前位置:网站首页>事务的隔离级别,MySQL的默认隔离级别
事务的隔离级别,MySQL的默认隔离级别
2022-08-10 16:41:00 【萝卜快跑】
事务的隔离级别:
Read uncommitted(读未提交)
Read committed(读提交)
Repeatable read(可重复读取)
Serializable(可序化)
MySQL:
mysql默认的隔离级别 Repeatable read(可重复读)
打开两个DOS命令:来做比较
1.查看数据库提交方式
2.关闭数据库自动提交
3.查看数据库隔离级别
4.设置数据库的隔离级别为读未提交
5.开启事务修改数据(还没有提交修改后的数据)
在右图查询后可发现读未提交会产生脏读数据
6.将隔离级别设置为读已提交
7.开启事务A 提交事务处理数据
右图开启事务查询出来的结果就很清晰了
不可重复读:两次读取的数据是不一样的
8.可重复读
两次读取到的数据都是前面事务A没有提交时的数据
由此来看,可重复读的级别高于其他
边栏推荐
猜你喜欢
随机推荐
The sword refers to OfferⅡ 045. The bottommost leftmost value of the binary tree dfs
FTXUI基础笔记(botton按钮组件基础)
训练一个神经网络要多久,神经网络训练时间过长
观测云入选 CNCF 云原生全景图
TradingView_学习笔记
年薪60万+?这份10万字的面试突击宝典涵盖阿里 P5 工程师~P7 所有技术栈
win11安装deepin20.6双系统(双硬盘)
数据库注入提权总结(二)
leetcode:1013. 将数组分成和相等的三个部分
shell之正则表达式及三剑客awk命令
MySQL数据库命令
最详解决:jupyter notebook不会自动打开浏览器问题
C语言各种符号如何使用
x64汇编代码测试 用户模式和内核模式
神经网络有哪些激活函数,卷积神经网络有哪些
Lua--table操作
百日刷题挑战--错题01day
App自动化测试框架设计与实现
Quicker+沙拉查词使用
Pytorch GPU模型推理时间探讨