索引可以提高查詢效率,那他到底是如何提高查詢效率呢?(面試題)

一.索引是什麼? 索引是數據庫中用來提高查詢效率的技術,類似於目錄。如果不使用索引,數據會零散的保存在磁盤塊中,查詢數據需要挨個遍歷每一個磁盤塊,直到找到數據爲止,使用索引後會將磁盤塊以樹樁結構保存,查詢數據時會大大降低磁盤塊的訪問數量,從而提高查詢效率。如果表中的數據很少,使用索引反而會降低查詢效率。並且索引會佔用磁盤空間,一般只針對查詢時常用的字段創建索引。索引分爲聚集索引和非聚集索引,通過主
相關文章
相關標籤/搜索