常用MySQL优化

1、SQL语句中IN包含的值不应过多 MySQL对于IN做了相应的优化,即将IN中的常量全部存储在一个数组里面,而且这个数组是排好序的。但是如果数值较多,产生的消耗也是比较大的。 比如: SELECT id FROM t_test WHERE id IN(1,2,3); 对于这种连续的数值,能用BETWEEN就不要用IN,再或者使用连接来替换。 2、SELECT语句务必指明字段名称 SELECT
相关文章
相关标签/搜索