mysql 語句優化

1.當只要一行數據時使用 LIMIT 1

加上 LIMIT 1 可以增加性能。這樣一樣,MySQL數據庫引擎會在找到一條數據後停止搜索,而不是繼續往後查少下一條符合記錄的數據。

2.爲搜索字段建索引

   涉及到索引何時生效問題

3.在Join表的時候使用相當類型的例,並將其索引

4.千萬不要 ORDER BY RAND()

5.避免 SELECT *

6.使用 ENUM 而不是 VARCHAR

7.把IP地址存成 UNSIGNED INT

8.固定長度的表會更快

9.拆分大的 DELETE 或 INSERT 語句

這兩個操作是會鎖表的,表一鎖住了,別的操作都進不來了。每次執行1000條



MySQL性能優化的21條經驗


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