gpt4 book ai didi

mysql - 简单的计数查询需要太多时间来执行

转载 作者:行者123 更新时间:2023-12-01 00:37:04 24 4
gpt4 key购买 nike

我有一个包含 36402933 条记录的数据库,但是当我运行以下简单查询时,

select count(user-id) 
from (Table)
where time>'2006-04-07 22:59:59'
and time<'2006-04-07 23:59:59 ';

执行大约需要 1 分钟。在 Mysql 控制台中。有没有更好的方法来快速执行它??

最佳答案

SELECT COUNT(user-id)
FROM (Table)
WHERE time BETWEEN '2006-04-07 22:59:59'
AND '2006-04-07 23:59:59';

并创建一个 TIME 字段的索引。

关于mysql - 简单的计数查询需要太多时间来执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46284984/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com