首页 > 数据库 >MySQL事务的隔离级别

MySQL事务的隔离级别

时间:2023-03-06 12:46:48浏览次数:56  
标签:读取 级别 提交 MySQL 数据 隔离

1.读未提交 读取到别人未提交的数据,即脏读

2.读已提交 读取别人已经提交的数据,但是不同时间点读取到的数据可能并不一致,别人可能多次提交了不同的数据,这种即不可重复读

3.可重复读 MySQL默认的事务隔离级别 解决了以上不可重复读的问题,但存在幻读(读的数据没有发生变化,但会出现多出来数据的情况,类似幻象)的情况。

4.序列化 解决所有的问题,但对性能影响大。

标签:读取,级别,提交,MySQL,数据,隔离
From: https://www.cnblogs.com/wanlixixi/p/17183353.html

相关文章

  • clickhouse高级功能之MaterializeMySQL详解
    clickhouse20.8将新增MaterializeMySQL引擎,可通过binlog日志实时物化mysql数据,极大提升了数仓的查询性能和数据同步的时效性;原有mysql中承担的数据分析工作可交由click......
  • 使用navicat将oracle的sql脚本转换为mysql的sql脚本
    1.工具:navicat16(其他版本未测试,但过程应该差不多)2.准备两个数据库,oracle数据库和mysql数据库,(mysql数据库是空数据库,用于保存oracle中的数据)3.点击工具->数据传输  ......
  • 查看MySql是否安装成功
    1)安装了WindowsService:MySQL80,并且已经启动。    2)安装了MySQL软件。安装位置为:C:\ProgramFiles\MySQL (默认路径)  (MySQL文件下放的是软件的内容)3)安......
  • MySQL索引
    索引MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构1.1、索引的分类在一个表中,主键索引只......
  • MySql 清理两张表的死数据
    1、mysql如何两个表取差集_mysql查询两张表的差集SELECT*FROMym_message_internalwheretreatment_idin(SELECTa.treatment_idFROMym_message_internalal......
  • MySQL事务
    1.事务1.1、什么是事务要么都成功,要么都失败——————1、SQL执行A给B转账A1000——转——>200B2002、SQL执行B收到A的钱A800——收——>B......
  • MySQL函数
    1、常用函数--================常用函数==============--数学运算selectabs(-8)--绝对值selectceiling(9.4)--向上取整selectfloor(9.4)--向下取整sele......
  • MySql(7)—— 约束、存储引擎
    约束(非常重要)什么是约束?constraint在创建表的时候,我们可以给表中的字段加上一些约束,来保证这个表中数据的完整性、有效性!!!约束的作用:保证表中的数据有效约束的种类非空约......
  • 解决C#使用MySQL时,无法进行中文模糊查询的问题
    以前用MySQL用得少,也没出现过类似的问题,大概就是如下的情况1select*fromxxxxwherexxlike'%中文关键字%';在C#里进行更新时时,发现未查询到相关结果,在网上找了一......
  • MySQL安装入门第一篇
    【1】MySQL的版本:近期主要历史版本有5.0/5.1/5.5/5.6/5.7,目前最新版本是MySQL8.6.0曾经是个内部试验版本,已取消了。MySQL8.0的版本历史1)2016-09-12第一个DM(develop......