06 2014 档案

mysql group by 用法解析(详细)
摘要:在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是 distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,... 阅读全文

posted @ 2014-06-17 18:13 imxiu 阅读(1163) 评论(0) 推荐(0) 编辑

优化临时表使用,SQL语句性能提升100倍
摘要:【问题现象】线上mysql数据库爆出一个慢查询,DBA观察发现,查询时服务器IO飙升,IO占用率达到100%, 执行时间长达7s左右。SQL语句如下:SELECT DISTINCTg.*,cp.name AS cp_name, c.name AS category_name, t.name AS t... 阅读全文

posted @ 2014-06-13 17:04 imxiu 阅读(409) 评论(0) 推荐(0) 编辑

巧用MySQL之Explain进行数据库优化
摘要:前记:很多东西看似简单,那是因为你并未真正了解它。Explain命令用于查看执行效果。虽然这个命令只能搭配select类型语句使用,如果你想查看update,delete类型语句中的索引效果,也不是太难的事情,只要保持条件不变,把类型转换成select就行了。explain的语法如下:explain... 阅读全文

posted @ 2014-06-09 13:04 imxiu 阅读(311) 评论(0) 推荐(0) 编辑

Linux中find、grep命令详细用法
摘要:在linux下面工作,有些命令能够大大提高效率。本文就向大家介绍find、grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们。本文结构如下:find命令find命令的一般形式find命令的常用选项及实例find与xargsgrep命令grep命令的一般形式grep正则表达式元字... 阅读全文

posted @ 2014-06-08 10:26 imxiu 阅读(617) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示