当前标签: by
记一次神奇的sql查询经历,group by慢查询优化
一、问题背景 现网出现慢查询,在500万数量级的情况下,单表查询速度在30多秒,需要对sql进行优化,sql如下: 我在测试环境构造了500万条数据,模拟了这个慢查询。 简单来说,就是查询一定条件下,都有哪些用户的。很简单的sql,可以看到,查询耗时为37秒。 说一下app_account字段的分布情况...
2019-09-19 16:52
阅读(284)
记一次神奇的sql查询经历,group by慢查询优化(未解决)
一、问题背景 现网出现慢查询,在500万数量级的情况下,单表查询速度在30多秒,需要对sql进行优化,sql如下: 我在测试环境构造了500万条数据,模拟了这个慢查询。 简单来说,就是查询一定条件下,都有哪些用户的。很简单的sql,可以看到,查询耗时为37秒。 说一下app_account字段的分布情况...
2019-09-19 16:52
阅读(184)
神奇的 SQL 之层级 → 为什么 GROUP BY 之后不能直接引用原表中的列
前言 开心一刻 感觉不妙呀,弟弟舔它! 不该舔的,舔到怀疑人生了...... GROUP BY 后 SELECT 列的限制 标准 SQL 规定,在对表进行聚合查询的时候,只能在 SELECT 子句中写下面 3 种内容:通过 GROUP BY 子句指定的聚合键、聚合函数(SUM 、AVG 等)、常...
2019-09-16 09:00
阅读(232)
SQL奇技淫巧(01):给查出的数据排序编个号【row_number() over(order by c)】(mysql,db2,oracle,sqlserver通用)
我们天天都在跟数据库打交道,写下的代码不计其数,写下的SQL更是可以绕地球几圈。这里收集关于SQL的神奇语法及用法,虽然你可能没有用过,但这些SQL却可以在关键的时候,派上用场。 我对SQL语句的理解,可以比作一座桥梁,将零散的数据组合起来,拿到我所需要的有效信息。也以此记录一下使用心得 一. 语法及基础用法 ...
2019-08-29 15:31
阅读(486)
Powered by .NET Core 进展0819:高速开车车况汇报
继续以流水账的方式向大家汇报,自从上周六上午将 .net core 版博客站点从 windows 部署切换到 linux 上的 docker-compose 部署后,到目前一直在线。 Linux 上没有出现在 windows 上遇到的一夜之后内存占用持续过高的 GC 偷懒情况 <https://www.c...
2019-08-19 17:51
阅读(197)
Powered by .NET Core 进展:第5次发布尝试(Windows部署)
(图注:Windows 自带的性能监控,红色表示 CPU 占用,绿色表示 QPS) 今天中午 12:30 左右,我们进行了 .NET Core 博客站点的第5次发布(页脚会显示"Powered by .NET Core 3.0 Preview 8 on Windows")。 .NET Core 应用以 II...
2019-08-15 13:49
阅读(157)
Powered by .NET Core 进展0815:第5次发布尝试(Windows部署)
(图注:Windows 自带的性能监控,红色表示 CPU 占用,绿色表示 QPS) 今天中午 12:30 左右,我们进行了 .NET Core 博客站点的第5次发布(页脚会显示"Powered by .NET Core 3.0 Preview 8 on Windows")。 .NET Core 应用以 II...
2019-08-15 13:49
阅读(124)
Powered by .NET Core 进展:验证高并发性能问题嫌疑犯 docker swarm
相关博文: * 【故障公告】发布 .NET Core 版博客站点引起大量 500 错误 <https://www.cnblogs.com/cmt/p/11302666.html> * 【网站公告】.NET Core 版博客站点第二次发布尝试 <https://www.cnblogs.com/cmt/p/...
2019-08-11 17:40
阅读(344)