索引有良多種,今天小編就和大師說一下索引是如何分類的,今天小編本家兒要講一下數據庫的索引的分類方式。
數據庫的一個主要的索引就是本家兒鍵索引,在記實中只有獨一標識的一個數據類型才能用作本家兒鍵索引,這樣確保數據記實的獨一性,避免反復,這樣就可以找到特心猿意馬的數據地點位置。如一個表中的身份證號、姓名、職業等,身份證是獨一標識的。
獨一索引,它是用來避免數據表中統一行或統一列數據的反復,本家兒鍵索引只有一個,而獨一索引可以有多個。
常規索引,常規索引有助于幫忙我們快速找到或定位到本身想要的特定命據,可以利用index 和 key 關頭字來設置常規索引,但最好不要添加太多常規索,會影響數據的讀取
全文索引,這也是用來快捷找到本身指心猿意馬的數據內容,但有必然的限制,數據表只能是MyISAM類型,而只能用于CHAR ,VARCHAR,TEXT數據列類型
簇索引,簇索引若是要成立的話,起首查詢的字段是排序列、反復內容較大并且能查詢返回大量的數據信息。所以要成立索引的話一般先成立簇索引再成立其它索引,提高效率。
最后要值得注重的就是索引確實有助于提高效率,但成立索引也要看具體環境來決議,有時不需要索引,若是這時成立了索引反而會降低數據庫的機能。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!