常用MySQL優化

1、SQL語句中IN包含的值不應過多 MySQL對於IN做了相應的優化,即將IN中的常量全部存儲在一個數組裏面,而且這個數組是排好序的。但是如果數值較多,產生的消耗也是比較大的。 比如: SELECT id FROM t_test WHERE id IN(1,2,3); 對於這種連續的數值,能用BETWEEN就不要用IN,再或者使用連接來替換。 2、SELECT語句務必指明字段名稱 SELECT
相關文章
相關標籤/搜索