【Linux面試真題】- 索引是什么?有什么作用以及優缺點?
【Linux面試真題】- 索引是什么?有什么作用以及優缺點?
你也可以這樣理解:索引就是加快檢索表中數據的方法。數據庫的索引類似于書籍的索引。在書籍中,索引允許用戶不必翻閱完整個書就能迅速地找到所需要的信息。在數據庫中,索引也允許數據庫程序迅速地找到表中的數據,而不必掃描整個數據庫。
MySQL數據庫幾個基本的索引類型:普通索引、唯一索引、主鍵索引、全文索引
- 索引加快數據庫的檢索速度
- 索引降低了插入、刪除、修改等維護任務的速度
- 唯一索引可以確保每一行數據的唯一性
- 通過使用索引,可以在查詢的過程中使用優化隱藏器,提高系統的性能
- 索引需要占物理和數據空間