如何在主键范围内有效地查询非常大的MySQL表

时间:2015-03-23 23:21:53

标签: mysql sql database

我试图查询一个非常大的MySQL表,其中主键采用一系列值,但查询速度太慢。我想知道是否有更快的方法来做到这一点,特别是考虑到以下几点:

SELECT * FROM t1 WHERE id in (1,2,3,4,5,6);

立即运行

SELECT * FROM t1 WHERE id between 1 and 6;

需要更长的时间。

前面的表达对我来说不起作用,因为我需要在[996737629,1006737629]范围内的值。我无法修改数据库。

0 个答案:

没有答案