创建索引有哪些缺点?有哪些负面的影响?
2010-04-07 15:58
190 查看
索引虽然优点非常多,但也不是越多越好,增加索引的同时也会带来一些负面的影响
第一,创建索引和维护索引要耗费时间,这种时间随着数据 量的增加而增加。
第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。
第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。
第一,创建索引和维护索引要耗费时间,这种时间随着数据 量的增加而增加。
第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。
第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。
相关文章推荐
- 数据库创建索引有什么优点和缺点
- SQL Server创建复合索引时,复合索引列顺序对查询的性能影响
- 来了解一下Mysql索引的相关知识:基础概念、性能影响、索引类型、创建原则、注意事项
- [转]MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项
- 什么样的列不适合创建索引?哪些列上不应该创建索引?
- MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项
- 自我剖析-哪些缺点在影响我的发展
- SQL Server创建复合索引时,复合索引列顺序对查询的性能影响
- 数据库创建索引有什么优点和缺点
- 数据库创建索引有什么优点和缺点
- MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项
- 数据库创建索引有什么优点和缺点
- Oracle sql 调优:使用虚拟索引在生产环境测试创建索引对数据库性能的影响
- 索引的缺点(2):创建索引有开销
- MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项
- Oracle之如何在线创建索引,并且不影响update
- 数据库的索引以及在哪些列上创建索引
- 索引负面影响测试
- SQL Server创建复合索引时,复合索引列顺序对查询的性能影响
- SQL Server创建复合索引时,复合索引列顺序对查询的性能影响