2020年Java面試題-----Mysql哪些字段適合建立索引

適合建立索引:

  1. 表的主鍵外鍵必須有索引;
  2. 數據量超過300的表應該有索引;
  3. where從句,group by從句,order by從句,on從句中的列添加索引
  4. 索引應該建在選擇性高的字段上;
  5. 索引應該建在小字段上,對於大的文本字段甚至超長字段,不要建索引;
  6. 複合索引的建立需要進行仔細分析;儘量考慮用單字段索引代替:

不適合的字段:

  1. 表記錄少
  2. 經常插入、刪除、修改的表,不要建立太多的索引;
  3. 刪除無用的索引,避免對執行計劃造成負面影響;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章