1. 程式人生 > >數據庫索引的使用

數據庫索引的使用

多行 class 數據庫 建立 一個 沒有 table 聚簇索引 一行

數據庫索引好比是一本書後的索引,能加快數據庫的查詢速度。
 例如這樣一個查詢:SELECT * FROM TABLE1 WHERE ID=44。如果沒有索引,必須遍歷整個表,直到ID等於44的這一行被找到為止;有了索引之後(必須是在ID這一列上建立的索引),直接在索引裏面找44,就可以得知這一行的位置,也就是找到了這一行。可見,索引是用來定位的。
 索引分為聚簇索引和非聚簇索引兩種,聚簇索引是按照數據存放的物理位置為順序的,而非聚簇索引就不一樣了;聚簇索引能提高多行檢索的速度,而非聚簇索引對於單行的檢索很快。

數據庫索引的使用