第5章 索引

读者都有这样的体验,如果去图书馆借书,首先会到查询机前检索需要的书籍,然后确认该书的具体位置,通常该位置确定该书在哪个图书室的哪个区域的哪个书架。这样只要径直到具体的地点去找这本书即可。但是试想,如果你面对的是国家图书馆新馆的阅览室,四处都是高大的书架,那种茫然感是可以想象的。Oracle使用索引的目的也是为了迅速地找到需要的数据,当然任何事物都有两面性,建立索引可以迅速找到需要的数据,但是在某些情况下也会带来性能开销,我们在本章将分析索引的建立和使用维护,并给出索引使用的一些建议。