MySql
irkj_csdn
这个作者很懒,什么都没留下…
展开
-
MySQL性能优化必备
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下面的示例: ...原创 2011-12-19 16:17:15 · 89 阅读 · 0 评论 -
MySQL 查询优化技
1,查询条件里有不等号SELECT * FROM `t_user` WHERE `id` != 2 中,id 的索引将不会被使用。 2,查询条件里使用了函数SELECT * FROM `t_user` WHERE DAY(`regTime`) = 6 中,regTime 的索引将不会被使用。3,在JOIN操作中,主键和外键的数据类型不同SELECT `C` . * , `U`.`name` ...原创 2011-12-21 09:13:29 · 109 阅读 · 0 评论