数据库添加索引 重建索引一定能提高索引存储空间利用率和效率吗?
浏览量:1089
时间:2021-03-13 21:07:09
作者:admin
重建索引一定能提高索引存储空间利用率和效率吗?
在日常通信中,我们经常听到错误的观点,认为数据库索引需要重建。原因是重建索引至少有以下优点:
1。重建索引即使不能提高性能,也可以压缩索引的存储空间,使单位索引数据块包含更多的索引,具有更高的效率。节省了数据库的存储空间,但实际上不应该盲目地重建索引,这可能会导致索引占用更多的存储空间,降低效率。所以在重建之前,最好先对指标进行分析,检查指标的现状,确定是否重建。
索引为什么能够提高SQL的查询速度?
在数据方面,索引有两种提高查询速度的方法:一种是减少I/O和DB Block访问,提高数据访问效率,从而提高SQL执行效率。其次,有些索引会对数据进行物理排序,牺牲少量的维护空间,有效减少查询时的计算量。从结构上看,树查询比行查询效率高。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。