- 博客(6)
- 收藏
- 关注
转载 使用 GROUP BY WITH ROLLUP 改善统计性能
使用 GROUP BY 的 WITH ROLLUP 字句可以检索出更多的分组聚合信息,它不仅仅能像一般的 GROUP BY 语句那样检索出各组的聚合信息,还能检索出本组类的整体聚合信息。 下面我们的例子对比了普通的 GROUP BY 操作和有 WITH ROLLUP 子句的 GROUP BY...
2017-07-29 21:33:00 88
转载 mysql查询优化以及索引使用
如果应用程序使用了MySQL,其中包含一些查询速度慢的sql,我们要去优化它们,优化的思路需要如何进行呢?主要是以下两点: 1、应用程序是否在检索大量超过需要的数据(行、列); 2、mysql服务器层是否在分析大量超过需要的数据行。 前者比较好进行,主要看开发者的细心以及缜密...
2017-07-29 20:43:00 92
转载 Mysql ON子句和USING子句
ysql ON子句和USING子句 Mysql 中联接SQL语句中,ON子句的语法格式为:table1.column_name = table2.column_name。当模式设计对联接表的列采用了相同的命名样式时,就可以使用 USING 语法来简化 ON 语法,格式为:USING(col...
2017-07-29 20:07:00 299
转载 mysql优化特定类型的查询
1、包含优化 count 没有任何where 条件的count(*) 具有神话般的速度,原因是 mysql 通过存储引擎 直接获取这个取值; 所以如下代码 会很慢: SELECT count(*) from usertbfrom usertb WHERE id > 2...
2017-07-29 10:06:00 73
转载 phper 常用的面试题总结:
一个高级的PHP开发,需要掌握的知识很多大概包括一下问题: 1、服务器搭建,服务端软件的安装-配置(例如,LNMP,LAMP),shell语言的掌握; 2、php基础知识的掌握; 3、深入使用理解php 框架, 例如CI,YII,TP等; 4、关系型数据库掌握,mysql优化,NOSQ...
2017-07-28 23:02:00 83
转载 mysql查询优化limit ——小记
如下2个SQL语句 执行时间对比: SELECT a.* from usertb a INNER JOIN (SELECT id from usertb ORDER BY uname limit 1000000,10) b WHERE a.id = b.id; 用时 77秒; SEL...
2017-07-28 22:21:00 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人