84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
資料庫有十幾萬用戶, 其中男性佔90% , sex = 1如: select uid member where sex =1 and xxx xx 那麼這個sex 就會全表掃描, 這樣怎麼處理
走同样的路,发现不同的人生
這種情況在sex上建立索引區分度太低,沒有什麼太多作用。還是考慮在其他欄位上建立索引吧,例如後面的xxx
在sex上面建立單列索引,能夠避免全表掃描,如果效率不高,可以考慮以sex開頭加上後面的字段建立聯合索引
把sex放在多列索引的第一位,程式上處理一下.例如全部的時候 sex in (1,2)
這種情況在sex上建立索引區分度太低,沒有什麼太多作用。還是考慮在其他欄位上建立索引吧,例如後面的xxx
在sex上面建立單列索引,能夠避免全表掃描,如果效率不高,可以考慮以sex開頭加上後面的字段建立聯合索引
把sex放在多列索引的第一位,程式上處理一下.例如全部的時候 sex in (1,2)