數據庫索引

數據庫索引
创建索引可以大大提高系统的性能。

第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。

第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。

第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。

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

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

也许会有人要问:增加索引有如此多的优点,为什么不对表中的每一个列创建一个索引呢?因为,增加索引也有许多不利的方面。

第一,创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。

第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。

第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。

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
YpbUVBtl3iyQ6dzB5XBJwg==