为了降低频繁全表查询带来的代价花费,oracle机制引入了索引,额外存储指定值,做查询时,通过指针来快速查找,就产生了索引维护。
当一个表经常做update更新语句时,数据的碎片化将会很明显,渐渐的发现之前的索引效率会降低,此时就需要删掉之前的索引,重建索引。
delete,drop,truncate掉表,建在该表上的占用的索引空间并不会被释放,经常rebuild索引来释放索引占用空间,数据最怕就是碎片化造成大量空间浪费。
为了降低频繁全表查询带来的代价花费,oracle机制引入了索引,额外存储指定值,做查询时,通过指针来快速查找,就产生了索引维护。
当一个表经常做update更新语句时,数据的碎片化将会很明显,渐渐的发现之前的索引效率会降低,此时就需要删掉之前的索引,重建索引。
delete,drop,truncate掉表,建在该表上的占用的索引空间并不会被释放,经常rebuild索引来释放索引占用空间,数据最怕就是碎片化造成大量空间浪费。