摘要:
当我们发现SQL执行很慢的时候,自然而然想到的就是加索引。对于范围查询,索引的底层结构就是B+树。今天我们一起来学习一下B+树哈~ 公众号:捡田螺的小男孩 树简介、树种类 B-树、B+树简介 B+树插入 B+树查找 B+树删除 B+树经典面试题 github地址,感谢每颗star github.co 阅读全文
摘要:
面试官考点之索引是什么? 面试官考点之索引类型 面试官考点之为什么选择B+树作为索引结构 面试官考点之一次索引搜索过程 面试官考点之覆盖索引 面试官考点之索引失效场景 面试官考点之最左前缀 面试官考点之索引下推 面试官考点之大表添加索引 一、面试官考点之索引是什么? 索引是一种能提高数据库查询效率的 阅读全文
摘要:
公众号:捡田螺的小男孩 github地址:github.com/whx123/Java… 1. 仅是判断是否存在时,select count 比 select 具体的列,更好。 我们经常遇到类似的业务场景,如,判断某个用户userId是否是会员。 (反例): 一些小伙伴会这样实现,先查从用户信息表查 阅读全文
摘要:
1.mysql主从复制原理图 mysql主从复制原理是大厂后端的高频面试题,了解mysql主从复制原理非常有必要。 主从复制原理,简言之,就三步曲,如下: 主数据库有个bin-log二进制文件,纪录了所有增删改Sql语句。(binlog线程) 从数据库把主数据库的bin-log文件的sql语句复制过 阅读全文