MySQL中group by语句优化的实践场景

点击标题下「蓝色微信名」可快速关注

技术社群的这篇文章《技术分享 | MySQL 生产环境 GROUP BY 优化实践》给我们讲解了Group by优化的实践场景,从中我们能看到,一条SQL的各个部分,都可能是优化点,这就要求对一些基本原理有所了解。

1案例介绍

首先,我们看一个生产环境上 GROUP BY 语句 的优化案例。

SQL 优化前:执行时间 3s

SELECT taskUniqueId,<br>         max(reportTime) AS reportTime<br>FROM task_log_info<br>WHERE reportTime > '2024-04-07'<br>GROUP BY  taskUniqueId<br>