二話不說了分享個不錯的介紹索引的內容,教科書式的安排,很全面,比大多數博客只能點到一點要強多了。
http://www.baike369.com/content/?id=5476
索引的含義和特點
索引是創建在表上的,是對數據庫表中一列或多列的值進行排序的一種結構。索引可以提高查詢的速度。
通過索引,查詢數據時可以不必讀完記錄的所有信息,而只是查詢索引列。否則,數據庫系統將讀取每條記錄的所有信息進行匹配。因此,使用索引可以很大程度上提高數據庫的查詢速度,有效的提高了數據庫系統的性能。
索引有兩種存儲類型,包括B型樹(BTREE)索引和哈希(HASH)索引。InnoDB和MyISAM存儲引擎支持BTREE索引,MEMORY存儲引擎支持HASH索引和BTREE索引,默認爲前者。