gpt4 book ai didi

mysql - 我如何优化此 sql :select count(*) from `order` where `time` >1307894400000

转载 作者:行者123 更新时间:2023-11-29 01:04:47 24 4
gpt4 key购买 nike

我需要获取一天的订单数(字段“time”是 java 时间戳,表“order”有 1,000,000 条记录),我使用:

select count(*) from `order` where `time`>1307894400000 && `time`<1307980799999

此 sql 使用了 540ms

我尝试创建索引使用字段“time”,但仍然需要390ms

如何优化这条sql语句?

最佳答案

如果还是不够,那么你唯一的选择是partitioning table 。许多数据库引擎允许指定自动分区。

关于mysql - 我如何优化此 sql :select count(*) from `order` where `time` >1307894400000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6326923/

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