色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql查詢(xún)位置,mysql主鍵位置

mysql查詢(xún)位置,mysql主鍵位置?

主鍵是一個(gè)索引,mysql的索引是B+樹(shù),Mysql會(huì)按照鍵值的大小進(jìn)行順序存放,如果我們?cè)O(shè)置自增id為主鍵,這個(gè)時(shí)候主鍵是按照一種緊湊的接近順序?qū)懭氲姆绞竭M(jìn)行存儲(chǔ)數(shù)據(jù)。

如果我們用其他字段作為主鍵的話(huà),此時(shí)Mysql不得不為了將新記錄插到合適位置而移動(dòng)數(shù)據(jù),甚至目標(biāo)頁(yè)面可能已經(jīng)被回寫(xiě)到磁盤(pán)上而從緩存中清掉,此時(shí)又要從磁盤(pán)上讀回來(lái),這增加了很多額外的開(kāi)銷(xiāo),同時(shí)頻繁的移動(dòng)、分頁(yè)操作造成了大量的碎片。