Ива*_*люк 5 mysql sql database postgresql
有人可以解释+具有+限制的构造组是如何工作的吗?MySQL查询:
SELECT
id,
avg(sal)
FROM
StreamData
WHERE
...
GROUP BY
id
HAVING
avg(sal)>=10.0
AND avg(sal)<=50.0
LIMIT 100
Run Code Online (Sandbox Code Playgroud)
无限制查询和具有子句的查询将有限制地执行7秒钟-如果条件覆盖了大量数据,则立即执行,否则约7秒钟。文档说,限制是在分组之后执行的,这意味着查询应始终执行约7秒。请帮助找出受LIMIT子句限制的内容。
使用LIMIT 100只是告诉 MySQL 仅返回结果集中的前 100 条记录。假设您将查询时间作为从 Java 的往返来进行测量,那么查询时间的一个组成部分就是通过网络从 MySQL 移动结果集所需的网络时间。对于大型结果集,这可能需要相当长的时间,并且使用LIMIT 100应该将此时间减少到零或接近零。
| 归档时间: |
|
| 查看次数: |
737 次 |
| 最近记录: |