一、UNION和UNION ALL的作用和语法 UNION 用于合并两个或多个 SELECT 语句的结果集,并消去表中任何重复行。UNION 内...
描述:给定一个 salary表,如下所示,有m=男性 和 f=女性的值 。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)...
本文准备通俗的讲解MySQL的InnoDB存储引擎事务的实现原理。 首先,我们知道事务具有ACID四个特性。也即:原子性,一致性,隔离性,持久性...
本文主要内容:介绍InnoDB中的锁的类型(X、S、IX、IS)。解释为什么引入意向锁行锁的三种算法:Record Lock,Gap Lock,...
本文是《Mysql技术内幕--InnoDB存储引擎》的学习笔记。 本文主要内容是:介绍InnoDB的表的逻辑存储结构。 一、索引组织表 在Inn...
从Mysql5.5版本开始,InnoDB是默认的表存储引擎。其特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读、同时被设计用来最有效的...
首先回顾一下Mysql的InnoDB存储引擎实现了两种标准的行级锁 一致性非锁定读 一致性非锁定读指的是:要读取的行被加了X锁(排它锁),这时候...
Mysql数据库中的B+树索引可以分为聚集索引和辅助索引(非聚集索引)。本文将介绍一下两者。 聚集索引 聚集索引:指索引项的排序方式和表中数据记...
本文已授权Java知音公众号独家发布 一、Mysql的四个隔离级别 预备工作: 先创建一个test数据库及account表, 向account中...
文集作者