索引有什么作用?
在数据库系统中建立索引主要有以下作用:(1)快速取数据;(2)保证数据记录的唯一性;(3)实现表与表之间的参照完整性;(4)在使用ORDER by、group by子句进行数据检索时,利用索引可以减少排序和分组的时间。扩展资料:优点1、大大加快数据的检索速度;2、创建唯一性索引,保证数据库表中每一行数据的唯一性;3、加速表和表之间的连接;4、在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。缺点1、索引需要占物理空间。2、当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,降低了数据的维护速度。
数据库系统概论简答题创建索引的必要性和作用?
数据库中建立索引的必要性和作用是:
1、加快数据检索速度;
2、通过创建唯一索引,可以保证每一行数据的唯一性;
3、加速表与表之间的连接,特别是在实现数据的参照完整性方面具有特别的意义;
4、在使用order和group by子句进行数据检索时,可以显著减少查询中分组和排序的时间;
5、通过使用索引,可以在查询过程中使用查询优化器,提高系统性能。