自己写:把加索引这件事完整验一遍
这一节的收官:给 v 加索引,把"取数方式、碰的行数、结果是否不变"三样一次验完。输出五样(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有
阅读更多 →
自己写:索引对结果一个字都不改
同一条查询,在没索引和有索引的表上各跑一次,比较两次的结果是否完全一样。输出五样:两次各几行、结果是否一致、前后各走的什么计划(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键
阅读更多 →
自己写:唯一索引顺带管住重复
给 note 建一个唯一索引,然后插一行 note 重复的记录。输出两样:违反了哪一条、表里还剩几行(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有 &quo
阅读更多 →
自己写:建一个索引
给 note 那一列建索引,然后看取数方式。输出两样:建之前的取数方式、建之后的(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有 "A"
阅读更多 →
建索引前后,碰的行数和取数方式
给 v 建索引,把前后的取数方式和碰的行数一起量出来。输出四样(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有 "A" 和 "B
阅读更多 →
索引建好之后,查询要不要改
给某一列建好索引之后,原来那些查询【0】。
阅读更多 →
建索引这条语句本身贵不贵
给一张一百万行的表建索引,这条语句【0】。
阅读更多 →
该给哪一列建索引
一张大表上,最该建索引的是【0】。
阅读更多 →
自己写:数一数范围查询碰了多少行
分别在没索引和有索引的表上跑同一个范围查询,数出各碰了多少行。输出两个数(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有 "A" 和 &q
阅读更多 →
自己写:给范围查询建索引
给 v 建索引,然后看一次范围查询的取数方式。输出两样:取数方式、以及查出来几行(用 / 隔开)。 t 表:200 行 id 1 ~ 200,主键 cat 只有 "A"
阅读更多 →