
八股文-Mysql
文章平均质量分 90
Mysql
SumeriZhanYg
这个作者很懒,什么都没留下…
展开
-
Mysql 索引
MYSQL 官方对索引的定义为: 索引(Index)是帮助 MySQL 高效获取数据的数据结构,所以说索引的本质是:数据结构 常见的索引结构有: B 树, B+树和 Hash 索引的优缺点 优点 索引大大减少了服务器需要扫描的数据量(提高数据检索效率) 索引可以帮助服务器避免排序和临时表(降低数据排序的成本,降低CPU的消耗) 索引可以将随机 I/O 变为顺序 I/O(降低数据库IO成本) 缺点 索引需要使用物理文件存储,也会耗费一定空间 修改数据时,如有索引,需要操作索引树,影响到 SQL 执行原创 2022-02-08 15:35:54 · 796 阅读 · 0 评论 -
Mysql 基础
引子 Mysql 用的还是特别多的,面试频次也很高,基本上是每面必问。而且比较集中于 索引、事务、优化 等方向。 Mysql 引擎 MyISAM 和 InnoDB 的区别? 虽然我们一般使用的是 InnoDB 引擎,但是这个面试题也经常有人问。 我们可以从以下几个方面回答: 是否支持事务 MyISAM 不提供事务支持。 InnoDB 提供事务支持,具有 提交(commit) 和 回滚(rollback) 事务的能力。 是否支持行级锁 MyISAM 只有表级锁(table-level locking)。原创 2022-01-27 14:11:48 · 1362 阅读 · 0 评论