回覆列表
  • 1 # 孩子屠龍

      索引是:資料庫中的索引類似於一本書的目錄,在一本書中使用目錄可以快速找到你想要的資訊,而不需要讀完全書。在資料庫中,資料庫程式使用索引可以重啊到表中的資料,而不必掃描整個表。書中的目錄是一個字詞以及各字詞所在的頁碼列表,資料庫中的索引是表中的值以及各值儲存位置的列表。  索引的用途:我們對資料查詢及處理速度已成為衡量應用系統成敗的標準,而採用索引來加快資料處理速度通常是最普遍採用的最佳化方法。  索引的利弊:查詢執行的大部分開銷是I/O,使用索引提高效能的一個主要目標是避免全表掃描,因為全表掃描需要從磁碟上讀取表的每一個數據頁,如果有索引指向資料值,則查詢只需要讀少數次的磁碟就行啦。所以合理的使用索引能加速資料的查詢。但是索引並不總是提高系統的效能,帶索引的表需要在資料庫中佔用更多的儲存空間,同樣用來增刪資料的命令執行時間以及維護索引所需的處理時間會更長。所以要合理使用索引,及時更新去除次優索引。

  • 2 # lanfengz1

    建立索引可以根據查詢業務的不同分為兩種:單一列的索引,聯合索引. 顧名思義,單一列索引就是指在表的某一列上建立索引,聯合索引是在多個列上聯合建立索引.

  • 中秋節和大豐收的關聯?
  • 有人能給我幾個驚世駭俗的名字麼,比如褒姒?