程式狂想筆記

一個攻城師奮鬥史

0%

MySQL抓資料設定字串欄位為索引查詢優化方法

常把搜尋條件用在索引上面
可以加快查詢
今天實驗一個東西,把uid加入到index上面
但是explain竟然還是full scan
index還會有掃全表的問題
覺得很神奇
就稍微研究一下
筆記筆記

沒有用*查詢,竟然還會full scan
Google查詢一下,varchar做為index好像不太好(不確定是這個問題,相關資訊太少)

就換了一下查法

竟然就正常…

那試試*看看好了…

full scan

最後試試,IN優化方法(使用inner join )

注意where用哪張表,select就要用另一張表

這樣就不會full scan了
愉悅!!!!

參考來源: