正在回答 回答被采纳积分+1
1回答
好帮手慕小脸
2021-09-22 10:15:01
同学你好,关于索引可以这么理解,索引是统称,索引是对数据库表中一列或多列的值进行排序的一种结构,是用来定位的。索引可以提高查询速度,通过它可以快速查询到结果,不需要进行全表扫描
这里给同学举个小例子:
如下图所示:
字段名称是id,category_id,name等上图标识的字段。
索引是为某一个字段上加上索引,使我们根据此字段查询时速度更快。
而索引名称就是为这个索引起一个名字。一般情况下,我们不会使用到索引名称。
例如:
ALTER TABLE `book` ADD INDEX index_name ( `id` )
这是为表book的id字段添加索引,索引名称是index_name。
在开发中,因为经常执行根据id字段查询数据,所以为id字段加上索引后,下面的查询查询语句速率就会提高。
select * from book where id=1;
祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星