真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用MySQL索引的原因

這篇文章主要介紹使用MySQL索引的原因,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

西陵ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

數(shù)據(jù)庫系統(tǒng)訪問數(shù)據(jù)的兩種方式:

(1) 順序訪問

順序訪問是在表中實(shí)行全表掃描,從頭到尾逐行遍歷,直到在無序的行數(shù)據(jù)中找到符合條件的目標(biāo)數(shù)據(jù)。順序訪問實(shí)現(xiàn)比較簡單,但是當(dāng)表中有大量數(shù)據(jù)的時(shí)候,效率非常低下。

(2) 索引訪問

索引訪問是通過遍歷索引來直接訪問表中記錄行的方式。使用這種方式的前提是對表建立一個(gè)索引,在列上創(chuàng)建了索引之后,查找數(shù)據(jù)時(shí)可以直接根據(jù)該列上的索引找到對應(yīng)記錄行的位置,從而快捷地查找到數(shù)據(jù)。索引存儲了指定列數(shù)據(jù)值的指針,根據(jù)指定的排序順序?qū)@些指針排序。                                                                                                                                                                      通過索引,查詢數(shù)據(jù)時(shí)不用讀完記錄的所有信息,而只是查詢索引列。否則,數(shù)據(jù)庫系統(tǒng)將讀取每條記錄的所有信息進(jìn)行匹配。拿漢語字典的目錄頁(索引)打比方,我們可以按拼音、筆畫、偏旁部首等排序的目錄(索引)快速查找到需要的字,如果沒有索引,數(shù)據(jù)庫系統(tǒng)在查詢時(shí)會對內(nèi)部的庫進(jìn)行一一比對,因此,使用索引可以很大程度上提高數(shù)據(jù)庫的查詢速度,還有效的提高了數(shù)據(jù)庫系統(tǒng)的性能。

索引訪問的優(yōu)缺點(diǎn):

優(yōu)點(diǎn):

可以快速檢索,減少I/O次數(shù),加快檢索速度;根據(jù)索引分組和排序,可以加快分組和排序;

缺點(diǎn):

索引本身也是表,因此會占用存儲空間,一般來說,索引表占用的空間的數(shù)據(jù)表的1.5倍;索引表的維護(hù)和創(chuàng)建需要時(shí)間成本,這個(gè)成本隨著數(shù)據(jù)量增大而增大;構(gòu)建索引會降低數(shù)據(jù)表的修改操作(刪除,添加,修改)的效率,因?yàn)樵谛薷臄?shù)據(jù)表的同時(shí)還需要修改索引表;

以上是“使用MySQL索引的原因”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


標(biāo)題名稱:使用MySQL索引的原因
地址分享:http://weahome.cn/article/peohgh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部