Mysql
Ray丿雷
这个作者很懒,什么都没留下…
展开
-
数据库常见面试题
一、为什么使用数据索引能提高效率数据索引的存储是有序的 在有序的情况下,通过索引查询一个数据是无需遍历索引记录的 极端情况下,数据索引的查询效率为二分法查询效率,趋近于 log2(N)二、B+树索引和哈希索引的区别B+树是一个平衡的多叉树,从根节点到每个叶子节点的高度差值不超过1,而且同层级的节点间有指针相互链接,是有序的。哈希索引就是采用一定的哈希算法,把键值换算成新的哈希值,...原创 2020-01-09 11:21:34 · 196 阅读 · 0 评论 -
MySQL索引实现原理
BATJ面试题剖析1、为什么需要使用索引?2、数据结构Hash、平衡二叉树、B树、B+树区别?3、机械硬盘、固态硬盘区别?4、Myisam与InnodbB+树的区别?5、MySQL中的索引什么数据结构?6、MySQL数据库优化方案?1.为什么需要使用索引?MySQL官方对索引的定义为:索引(Index)是帮助MySQL 高效获取数据的数据结构。也就是说...原创 2020-01-09 11:01:30 · 121 阅读 · 0 评论