设计**库中的索引有什么作用?

时间:2019.04.09 发布人:wry20100523so

设计**库中的索引有什么作用?

已解决问题

谷歌wry20100523so用户在2019.04.09提交了关于“医妃独步天下设计**库中的索引有什么作用?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T07:50:15。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,千言万语,表达不了我的感激之情,我已铭记在心 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

设计**库中的统息国索引可以大大提高系统的性能:

1、通过创建唯一性索引,可以保**库表中每一行**的唯一性。

2、可以大大加快**的检索速度,这也是创建索引的最主要的原因。

3、可款婷做雷族衣括以加速表和表之间的连接,特别是在实现**的参考州激实完整性方面特别有意义。

4、在使用分组和排序子句进行**检索时,同样可以显著减少查询中分组和排序的时间。

5、通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。

扩展**

索引是建立在**家孙争压色注班州派库表中的某些列的上零序住渐置逐面。因此,在创建索引的时候,应该仔细考虑在哪些列上可以创建索引,在哪延露台选同混与好些列上不能创建索引。一般来说,应该在这些列上创建索引,例如:

1、在经常需要搜索的列上,可以加快搜索的速度。

2、州在作为主键的列上,强制该列的唯一性和组织表中数室项冷沙航兵束据的排列结构。

3、在经常用在连接的列上,这些列主要是一些外键志孩质十侵,可以加快连接的速度物波孩。

4、在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的。

5、在经常需要排序的列上创建索引,因为索引已经排序和收企两管危,这样查询可以利用索引的排序,加快排序查询时间。

6、在经常使用在Wh**ERE子旧投句中的列上面创建索引,加快条件的判断速度。