第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

mysql 執(zhí)行優(yōu)化

mysql 執(zhí)行優(yōu)化

阿波羅的戰(zhàn)車 2018-12-11 21:40:37
數(shù)據(jù)庫(kù)有這么一張表格User以及一張用戶的日志表User_log想要根據(jù)日志查詢用戶于是有了這么一個(gè)sqlSELECT * FROM (SELECT * FROM User_log Order By create_time LIMIT 0, 50) JOIN User ONUser.user_id=User_log.user_id這個(gè)sql的思路是由于User表很大,所以直接子查詢先查出50條log然后連表查到用戶信息,但是結(jié)果發(fā)現(xiàn)效率有問(wèn)題,explain之后發(fā)現(xiàn)mysql的執(zhí)行順序沒(méi)有像我想象的一樣先查出50條再join而是先join了再去查,導(dǎo)致User表被遍歷了一遍。請(qǐng)問(wèn)這是為什么?PS:1.mysql版本5.6.162.同樣的sql在測(cè)試環(huán)境上不會(huì)有這種情況,測(cè)試環(huán)境mysql版本5.6.333.把log表?yè)Q成其他的有些表就不會(huì)出現(xiàn)以上的問(wèn)題,但是有一部分表就是會(huì)有問(wèn)題
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 515 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)