Mysql语句级优化
摘要:
性能查的读语句,在innodb中统计行数,建议另外弄一张统计表,采用myisam,定期做统计.一般的对统计的数据不会要求太精准的情况下适用。尽量不要在数据库中做运算。避免负向查询和%前缀模糊查询。不在索引列做运算或者使用函数。不要在生产环境程序中使用select * from 的形式查询数据。只查询需要使用的列。查询尽可能使用limit减少返回的行数,减少数据传输时间和带宽浪费。where子句尽可能对查询列使用函数,因为对查询列使用函数用不到索引。避免隐式类型转换,例如字符型一定要用’’,数字型一定不要使用’’。所有的SQL关键词用大写,养成良好的习惯,避免SQL语句重复编译造成系统资源的浪费 阅读全文
posted @ 2012-05-08 13:10
艾酷
阅读(369)
评论(0)
推荐(0)
浙公网安备 33010602011771号