java对mysql中索引怎么使用

2025-04-06 09:08:34
推荐回答(1个)
回答1:

1.索引示例
假设对于10.3节所建的表,各个表上都没有索引,数据的排列也没有规律,如表13.3所示。
表13.3 没有索引的students表

sid

sname

sgender

sage

52

zhang

M

21

22

wang

M

22

33

li

F

19

41

zhao

M

20

...

...

...

当查找某个学生信息时,必须顺序查看表students中的每一行,检查是否与所需值匹配,这需要扫描全表,效率很低。
表13.4给出了在name列上增加了索引的students表。
表13.4 在name列上增加了索引的students表