MySQL優化的14條建議,面試就答這些了~

Mysql優化可以說是面試必問,在此,彙總mysql優化的14條建議,每條建議下不再繼續逼逼dao,懂的人自然懂~

1. 避免使用 select *

2. 當你只需要查詢出一條數據的時候,要使用 limit 1

3. 建數據庫表時,給字段設置固定合適的大小

4. 建立高性能的索引

5. EXPLAIN 你的 SELECT 查詢

6. 要儘量使用not null

7. Join表的時候,被用來Join的字段,應該是相同的類型的,且字段應該是被建過索引的。

8. 不建議使用%前綴模糊查詢,這種查詢會導致索引失效而進行全表掃描

9. 要慎用in not in

10. 垂直分割

11.避免在where子句中對字段進行表達式操作

12.應儘量避免在 where 子句中使用 !=<> 操作符

13.應儘量避免在 where 子句中對字段進行 null 判斷

14.應儘量避免在 where 子句中使用 or 來連接條

獲取更多mysql優化內容:V信掃描下面二維碼,關注後回覆“mysql”即可~

https://img-blog.csdnimg.cn/20200301205522946.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章