亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

mysql 添加索引后 在查詢的時候是mysql就自動從

系統 2279 0
    MYSQL在創建索引后對索引的使用方式分為兩種:
    
1 由數據庫的查詢優化器自動判斷是否使用索引;
2 用戶可在寫SQL語句時強制使用索引

下面就兩種索引使用方式進行說明
第一種,自動使用索引。數據庫在收到查詢語句后會查看where語句后面的查詢條件,同時查看在表上面有哪些索引,然后根據查詢條件和索引進行匹配。
查詢條件和索引的匹配包括查詢字段與索引字段的匹配和查詢類型和索引類型的匹配。前者很好理解,就是查詢條件的屬性上要建有索引,后者則是說查詢條件必須能夠使用索引,比如等值判斷和范圍查詢可以使用B+樹索引,而hash索引只能適用于等值判斷。
在找到與查詢條件匹配的索引后,就是進行代價估計來決定是否使用索引,代價估計主要根據要訪問的就數量,一般來說如果通過索引訪問的記錄數量占全表記錄數量15%以上,則不會使用索引而是使用全表掃描,因為此時使用索引的代價更大。在大多數情況下使用索引是會提高效率的。
經過優化器的判斷,最終會決定是否使用索引

第二種,強制使用索引,主要是通過SQL語句實現的
select * from table force index(PRI) limit 2;(強制使用主鍵)
select * from table force index(ziduan1_index) limit 2;(強制使用索引"ziduan1_index")
select * from table force index(PRI,ziduan1_index) limit 2;(強制使用索引"PRI和ziduan1_index")
也可以禁止索引的使用
select * from table ignore index(PRI) limit 2;(禁止使用主鍵)
select * from table ignore index(ziduan1_index) limit 2;(禁止使用索引"ziduan1_index")
select * from table ignore index(PRI,ziduan1_index) limit 2;(禁止使用索引"PRI,ziduan1_index")

mysql 添加索引后 在查詢的時候是mysql就自動從索引里面查詢了。還是查詢的時候有單 獨的參數查詢索引?


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 伊人情人综合成人久久网小说 | 亚洲水蜜桃久久综合网站 | 日韩欧美一级毛片精品6 | 久久久999久久久精品 | 九九视频免费在线观看 | 欧美成人精品高清在线播放 | 色妞在线 | 毛片网站视频 | www.黄色在线 | 久久久久久久国产 | 国产一区在线视频观看 | 老子午夜精品我不卡影院 | 日韩精品另类天天更新影院 | 四虎影院在线观看网站 | 国产精品a区 | 亚洲国产精品久久久久 | 伊人久久免费视频 | www.一区二区三区 | 国产成人a毛片 | 福利岛国深夜在线 | 五月激情丁香婷婷综合第九 | 日韩欧美一级毛片视频免费 | 在线不卡视频 | 伊人天天干 | 免费看欧美一级特黄a大片 免费看欧美一级特黄a大片一 | 亚洲国产婷婷综合在线精品 | 久久精品在现线观看免费15 | 国产一区在线观看免费 | 男女拍拍视频黄的全免费 | 久热精品在线视频 | 精品久久一区二区 | 欧美日韩国产一区二区三区播放 | 色播综合| 好吊妞欧美视频免费 | 国产精品视频公开费视频 | 亚洲国产精品日韩在线 | 日韩美毛片 | 国产在线视精品麻豆 | 97一区二区三区 | 亚洲狠狠婷婷综合久久久久网站 | 国产人做人爱视频精品 |