
今天来聊聊数据库里的索引,你知道的,网上这样的文章一抓一大把的, 基本都是从索引的原理说起,讲到索引的分类, 物理组织和存储形式,如何找到对应的记录,如何构建复杂的索引等等 ,如果我再写一篇这样的就没意思了,而且这些未必真的是大家(尤其是开发同学)关心的。所以我今天打算以一个不同的角度来讲下索引,而且针对B+tree索引,希望大家看了会有所帮助。
对于一个SQL,开发同学最关心的啥? 我觉得并不是这个SQL在数据库里面是如何执行的,而是这条SQL是否能尽快的返回结果,前面我们在讲连接池的时候提到过,在SQL的生命周期里,每一个环节都有足够的优化空间,但是我们有没有想过,SQL优化的本质是啥?终极目标又是啥?其实优化本质上就是减少SQL对资源的消耗和依赖,正如数据库优化的终极大招是 Do nothing in data 一样,S
继续阅读与本文标签相同的文章
下一篇 :
Qt编写数据可视化大屏界面电子看板2-配色方案
-
排序方法、其他常用的方法
2026-05-22栏目: 教程
-
有兴趣跟我来学下这个吗?
2026-05-22栏目: 教程
-
Qt编写数据可视化大屏界面电子看板1-布局方案
2026-05-22栏目: 教程
-
Qt编写数据可视化大屏界面电子看板2-配色方案
2026-05-22栏目: 教程
-
璧说:你所了解的索引知识
2026-05-22栏目: 教程
