写点什么

InnoDB存储引擎

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐

美团二面特点:喜欢写一个 SQL 语句,然后问你加了哪些锁!

美团问数据库应该是非常多的,尤其喜欢考手写 SQL 然后问你这个 SQL 语句上面加了哪些锁,你会发现其他厂面试基本很少会这样考,所以很多小伙伴遇到这种问题的时候都是一脸懵逼,这篇文章就来详细总结下 InnoDB 存储引擎中的行锁的加锁规则,并辅以实例解释。

https://static001.geekbang.org/infoq/e7/e7c4f1a146dd019d27f022df3c2dcc73.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MYSQL-INNODB 索引构成详解

对于MYSQL的INNODB存储引擎的索引,大家是不陌生的,都能想到是 B+树结构,可以加速SQL查询。但对于B+树索引,它到底“长”得什么样子,它具体如何由一个个字节构成的,这些的基础知识鲜有人深究。本篇文章从MYSQL行记录开始说起,层层递进,包括数据页,B+树

https://static001.geekbang.org/infoq/e5/e5e50799bd33b6afc1ccbaa82c7bbbfc.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【MySQL 进阶】事务二

用户头像
Aion
2022-09-16

上一个章节说了什么是事务,在MySQL数据库中如何查询事务,以及哪些存储引擎支持事务。这一章节来说说事务的隔离。

https://static001.geekbang.org/infoq/e5/e5e50799bd33b6afc1ccbaa82c7bbbfc.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【MySQL 进阶】事务一

用户头像
Aion
2022-09-16

MySQL 事务主要用于处理操作量大,复杂度高的数据。比方我想要删除一个用户(销户)以及这个用户的个人信息、订单信息以及其他信息,这里会涉及到很多SQL语句的执行来满足我们的业务需求,我们要一次性删除这些数据,这些数据库操作语句就构成了一个事务。

InnoDB存储引擎_InnoDB存储引擎技术文章_InfoQ写作社区