索引是壹種單獨的、物理的對數據庫表中壹列或多列的值進行排序的壹種存儲結構,它是某個表中壹列或若幹列值的集合和相應的指向表中物理標識這些值的數據頁的邏輯指針清單。
索引的作用相當於圖書的目錄,可以根據目錄中的頁碼快速找到所需的內容。索引提供指向存儲在表的指定列中的數據值的指針,然後根據您指定的排序順序對這些指針排序。
擴展資料:
1、作用
(1)快速取數據。
(2)實現表與表之間的參照完整性。
(3)可以減少排序和分組的時間。
2、類型
(1)普通索引:最基本的索引類型,沒有唯壹性之類的限制。
(2)非聚集索引:數據庫表中記錄的物理順序與索引順序可以不相同。
(3)修改索引:對於已經建立的索引,如果需要對其重新命名,可以使用ALTER INDEX 語句。
3、註意事項
(1)每壹列都是索引可以選擇的對象。
(2)對新索引進行試驗以檢查它對運行查詢性能的影響。
(3)避免在單個表上有很多索引。
百度百科-索引 (數據庫術語)