建完索引,取数方式当场就变
给普通列建一个索引,前后各看一次取数方式。输出两次的取数方式(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有 "A" 和 "B&
阅读更多 →
主键查和普通列查,取数方式差在哪
一张还没建任何索引的表,按主键查一次、按普通列查一次。输出两次的取数方式(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有 "A" 和 &q
阅读更多 →
为什么主键天生就快
按主键查一行,不用另外建索引就很快。原因是【0】。
阅读更多 →
索引里存的是什么
索引的叶子上,除了那一列的值,还得存【0】。
阅读更多 →
叶子串成一条链,对什么最有用
索引树的叶子之间还串成一条链。这条链对【0】最有用。
阅读更多 →
索引这份目录是按什么组织的
数据库的索引不是一张平铺的表,而是一棵树。用树而不用平铺列表,是因为树【0】。
阅读更多 →
⚠️ 200 行还是 1 行
没有目录,只能一页页翻 没有 有了 同一条查询,在没索引和有索引的表上各跑一次,数一数各把条件判了多少次。输出两个数(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat
阅读更多 →
索引是不是建得越多越好
没有目录,只能一页页翻 没有 有了 给表里每一列都建上索引。这样做【0】。
阅读更多 →
有了目录之后,快在哪一步
没有目录,只能一页页翻 没有 有了 有了索引,查找变快的关键在于【0】。
阅读更多 →
索引到底是什么
没有目录,只能一页页翻 没有 有了 给一列建索引,数据库实际做的是【0】。
阅读更多 →