我在MySQL中有一个大型数据集,我想在读取数据时加快select语句。假设有1000条记录,我想发出一个select语句,例如检索其中一半,但是基于时间戳。
使用类似的东西不起作用,而id与时间戳
没有紧密结合select * from table where table.id mod 5 = 0;
检索所有数据,然后选择所需的数据不是解决方案,而我想避免检索大数据集。因此,我正在寻找能够在选择时区分记录的东西。
日Thnx
答案 0 :(得分:0)
如果你需要速度,那就试试吧
select * from table ORDER BY table.id DESC LIMIT 0,500;
select * from table ORDER BY table.id DESC LIMIT 500,500;
依旧......