本文主要介绍了 MySQL InnoDB 支持的四种事务隔离级别,围绕隔离级别,解释了脏读,不可重复读,以及幻读的概念。1. MySQL 支持的四种隔离级别隔离性 isolation (I) 是事务 ACID 四种属性中的一种,它定义了如何...
- 2021-02-19 19:53:58
- 浏览(761)
- 分类:MySQL InnoDB
看到一篇关于 MySQL InnoDB 表碎片的文章,觉得不错,转载如下,原文地址:https://www.cnblogs.com/wy123/archive/2020/03/22/12535644.html网络上有很多 MySQL 表碎片...
- 2020-12-02 15:23:31
- 浏览(641)
- 分类:MySQL InnoDB
本文简单介绍MySQL redo log 文件格式,本文涉及的MySQL 版本为8.0.20。一、基础知识1.1 字节序在具体介绍redo log文件格式之前,先了解一下 InnoDB 数值类型的字节序,InnoDB采用大端字节序存储数值,...
- 2020-07-09 16:53:17
- 浏览(887)
- 分类:MySQL InnoDB
MySQL InnoDB支持数据压缩,有两种数据压缩方式,第一种为表压缩,通常也称之为行格式压缩,另外一种是页压缩(Page Compression),又叫做透明页压缩(Transparent Page Compression),是一种页面...
- 2020-04-08 03:22:28
- 浏览(1505)
- 分类:MySQL InnoDB
MySQL InnoDB支持数据压缩,有两种数据压缩方式,第一种为表压缩,通常也称之为行格式压缩,另外一种是页压缩,页压缩对操作系统及文件系统有一定的要求。本文主要介绍表压缩(行格式压缩)的原理及使用方法。表压缩适用的场景:有很多字符串类型...
- 2020-04-02 14:15:06
- 浏览(999)
- 分类:MySQL InnoDB
ACID模型是数据库设计的基本原则,用来保证商业数据以及重要应用服务的可靠性。MySQL InnoDB存储引擎以ACID模型为基础,实现了数据的高效、安全存储,在一些意外场景,比如软件崩溃,硬件故障,也不会导致数据损坏。如果应用依赖ACID...
- 2020-03-04 08:49:33
- 浏览(383)
- 分类:MySQL InnoDB
InnoDB是MySQL默认的存储引擎,支持事务,具有高性能和高可靠性。一、InnoDB核心优势支持事务,DML操作遵循ACID模型,具备崩溃恢复能力,保证用户数据安全、完整。支持行级锁和一致性读,提高了多用户并发性能。表数据在磁盘上以主键...
- 2020-03-03 14:31:48
- 浏览(752)
- 分类:MySQL InnoDB