• 关于

    mysql group by 优化

    的搜索结果

回答

1.比如一张表数据量很大,而我需要根据一段日期范围查询某几个字段的sum,并且group by一个或多个字段,其实某一天的数据量就可能几十万,更不用说一个时间范围了,这个时候应该如何优化这个sum和group by的查询?...
我的中国 2019-12-01 19:40:34 1043 浏览量 回答数 1

回答

优化GROUP BY和DISTINCT 这两种查询据可以使用索引来优化&xff0c;是最有效的优化方法 关联查询中&xff0c;使用标识列分组的效率更高 如果不需要ORDER BY&xff0c;进行GROUP BY时加ORDER BY NULL&xff0c;MySQL不会再进行...
剑曼红尘 2020-03-31 11:25:45 0 浏览量 回答数 0

回答

优化GROUP BY和DISTINCT 这两种查询据可以使用索引来优化&xff0c;是最有效的优化方法 关联查询中&xff0c;使用标识列分组的效率更高 如果不需要ORDER BY&xff0c;进行GROUP BY时加ORDER BY NULL&xff0c;MySQL不会再进行...
无敌小将 2021-10-02 12:23:22 0 浏览量 回答数 0

回答

T1表上有个索引idx_F1(fid,ftime,fname),请问这种情况下 group by fname 是用不到索引对吗?那么问题来了,只要我的查询where条件出现范围查询(>in),后面出现group by或order by都会出现filesort?要么就建个...
seanlook77 2019-12-01 19:59:57 1626 浏览量 回答数 1

回答

SELECT COUNT(1)as num,uid,sid,username FROM sd_users GROUP BY sid HAVING num>1 ORDER BY num DESC在实际测试中发现由于数据量超过60万在group的时候就产生了巨大的威胁力,查询执行缓慢一直停留在copy tmp ...
蛮大人123 2019-12-01 19:49:20 990 浏览量 回答数 2

回答

它允许MySQL GROUP BY通过使用索引而不是使用排序操作来优化操作。这里的关键是视图查询基本上是一个独立的查询。该查询的结果将存储在中间的“派生”表中&xff08;MyISAM表在对视图的查询运行时创建。在MySQL中使用...
保持可爱mmm 2020-05-17 21:29:48 0 浏览量 回答数 0

回答

SELECT mobileuserid,caozuoleixing,caozuozhi,xiguanzhi FROM 表A WHERE xiguanzhi>2GROUP BY mobileuserid,caozuoleixing,caozuozhi,xiguanzhiORDER BY mobileuserid,caozuoleixing,xiguanzhi DESC LIMIT 3000
51干警网 2019-12-01 19:40:53 1210 浏览量 回答数 1

回答

tinyint现在存在的索引(test)是:iType 跟 dtEventTime 的一个组合索引 `select sum(iMoney)as iMoney,iAction from CostMoney where iType=3 and dtEventTime between '2012-09-29' and '2012-09-30' group by ...
落地花开啦 2019-12-01 19:52:17 1171 浏览量 回答数 1

回答

GROUP BY a,b,c ORDER BY a,b,c 两者都具有ORDER BY根本不执行的效果-因此不会在之后执行GROUP BY&xff08;在第一种情况下&xff0c;效果是从中删除排序GROUP BY&xff0c;在第二种情况中&xff0c;效果仅是GROUP BY已经执行了&...
保持可爱mmm 2020-05-10 20:57:20 0 浏览量 回答数 0

回答

我些的sql是这样的:select article_id,count(*)as count from article_tag where tag_id in(select tag_id from article_tag where article_id=1)group by article_id order by count desc但是对于article_tag 表在...
落地花开啦 2019-12-01 19:54:24 1499 浏览量 回答数 1

回答

现在又一张流水表 由于没做分表处理 要做按月统计,数据大约在800w条`SELECT FROM_UNIXTIME(time,'%Y%m')AS dates,COUNT(FROM_UNIXTIME(TIME,'%Y%m'))AS numsFROM ad_history_show GROUP BY dates`下面是explain的...
落地花开啦 2019-12-01 20:00:56 1515 浏览量 回答数 1

回答

http://dev.mysql.com/doc/refman/5.1/en/group-by-functions.html#function_count 如果SELECT从一个表中检索&xff0c;没有其他列被检索&xff0c;并且没有WHERE子句&xff0c;则COUNT&xff08;xff09;被优化以非常快地返回。...
保持可爱mmm 2020-05-17 17:59:38 0 浏览量 回答数 0

回答

或者 col like 或者 group by col 对于col列不唯一&xff0c;但经常做为 条件的 怎么优化呢&xff1f;看了下RDS有几个慢查询&xff0c;望给个优化建议 单库多表和多库单表有区别吗 请问&xff0c;离线预处理分析数据&xff0c;复杂...
问问小秘 2020-01-02 13:09:08 8 浏览量 回答数 1

回答

(select peopleId from table group by peopleId having count(peopleId)>1) and id not in (select min(id)from table group by peopleId having count(peopleId)>1)` 出错:MariaDB>1093-You can't ...
落地花开啦 2019-12-01 19:53:24 1140 浏览量 回答数 1

回答

1、是的,原语句的group by fname必须要filesort2、即使建了 idx_F2(fid,fname)也不一定会用上,MySQL优化器大部分时候会考虑以过滤条件为准,除非你的语句中使用force index来强制使用。
丁奇 2019-12-02 01:51:47 0 浏览量 回答数 0

回答

group by字段使用了临时表导致性能较慢 SELECT id,http_url,count(1)as callCount,sum(IF((&96;status&96;61;39;200&39;1,0))as successNum, sum(IF((&96;status&96;61;39;200&39;1,0))as failNum,avg...
叮咚521 2020-04-20 19:24:58 5 浏览量 回答数 1

回答

是阿里云的mysql&xff0c;想问问这段sql有没有可...GROUP BY a.org_code ORDER BY a.org_code;索引&xff1a;explain&xff1a;我遇到了这个问题&xff0c;刚好在开源中国看到&xff0c;希望能够得到阿里云官方的回复&xff0c;请查看
因为相信,所以看见。 2020-05-23 11:54:19 6 浏览量 回答数 0

回答

(select peopleId from table group by peopleId having count(peopleId)>1) and id not in (select min(id)from table group by peopleId having count(peopleId)>1)出错&xff1a;MariaDB>1093-You can...
kun坤 2020-05-30 23:03:32 0 浏览量 回答数 1

回答

有一出货记录表 outDetail。表中大约3000W条数据。...有如下SQL:select skuId from outDetail group by skuId having max(outDate)<date_sub(curdate(),interval 90 day);查询速度很慢。请问如何优化
蛮大人123 2019-12-01 19:50:00 1434 浏览量 回答数 1

回答

但是我还没有找到一种方法来从我们使用[group by]创建的视图中利用条件选择语句检索中的索引。我收到一些人的建议&xff0c;即在MySql中使用视图不是一个好主意。因为您无法像oracle中那样为mysql中的视图创建索引。...
保持可爱mmm 2020-05-17 21:23:13 1 浏览量 回答数 1

回答

201412130100,201412130200,201412130300,201412130400,201412130500,201412130600,201412130700,201412130800,201412130900,201412131000,201412131100)group by StationID order by null 这段sql要运行3秒是什么...
游客ufivfoddcd53c 2020-01-03 19:00:17 0 浏览量 回答数 1

回答

在SQL查询进行 group by、order by、distinct、union、多表更新、group_concat、count(distinct)、子查询或表连接的情况下&xff0c;MySQL 有可能会使用内部临时表。MySQL 首先在内存中创建Memory引擎临时表&xff0c;当...
云栖徒骇 2019-12-01 21:23:04 7456 浏览量 回答数 0

回答

SELECT*FROM(SELECT id,max(version_id)as version_id FROM table GROUP BY id)t1 INNER JOIN table t2 on t2.id&61;t1.id and t1.version_id&61;t2.version_id 尽管mysql将在内存中为子查询创建一个临时表&xff0c;但...
保持可爱mmm 2020-05-17 11:54:29 0 浏览量 回答数 0

回答

running in fail-fast status,caused by this SQL:*which threw a fatal exception as*. 当分库包含的 RDS/MySQL 实例出现访问异常&xff0c;并且分库下没有其他可用实例时&xff0c;DRDS 会将分库置于 fail-fast 状态并...
猫饭先生 2019-12-01 21:21:21 7993 浏览量 回答数 0

回答

版本变更历史(Release Note) ...新增 子查询 Join 子查询新增 where in(带维度表的子查询)新增 dump data into odps功能新增 YEARMONTH函数变更 group by/union all的结果中会如原始数据的情况返回null值数据
nicenelly 2019-12-01 21:24:52 1080 浏览量 回答数 0

回答

版本变更历史(Release Note) ...新增 子查询 Join 子查询新增 where in(带维度表的子查询)新增 dump data into odps功能新增 YEARMONTH函数变更 group by/union all的结果中会如原始数据的情况返回null值数据
nicenelly 2019-12-01 21:08:38 1273 浏览量 回答数 0

回答

order by,group by,distinct…都是消耗 CPU 的大户(这些操作基本上都是 CPU 处理内存中的数据比较运算)。当我们的 IO 优化做到一定阶段之后&xff0c;降低 CPU 计算也就成为了我们 SQL 优化的重要目标&xff1b;区分in和...
XiaozhouTAT 2021-10-12 13:57:15 0 浏览量 回答数 0

回答

order by,group by,distinct…都是消耗 CPU 的大户(这些操作基本上都是 CPU 处理内存中的数据比较运算)。当我们的 IO 优化做到一定阶段之后,降低 CPU 计算也就成为了我们 SQL 优化的重要目标优化方法改变 SQL 执行...
wangccsy 2019-12-02 01:50:30 0 浏览量 回答数 0

回答

如果复杂的SQL语句中包含了group by、distinct等不能通过索引进行优化而使用了临时表&xff0c;则会导致SQL执行时间加长。修改建议&xff1a;如果应用中有很多group by、distinct等语句&xff0c;同时数据库有足够的内存&xff0...
李沃晟 2019-12-01 21:40:06 611 浏览量 回答数 0

回答

增加这值加速order by或group by操作。默认数值是2097144(2m),我把它改为 16777208(16m)。(7)、table_cache:为所有线程打开表的数量。增加该值能增加mysqld要求的文件描述符的数量。mysql对每个唯一打开的表需要2...
我的中国 2019-12-02 01:33:22 0 浏览量 回答数 0

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化