Consider the case where a table has a non-sequential primary key, such as if that primary key is a phone number:
Some random records
-------------------
+----+------+---------+------+-------+-----+---------+-------+--------+----------+-------------+-----------------+-
| id | name | address | city | state | zip | country | phone | source | campaign | search_term | search_location |
+----+------+---------+------+-------+-----+---------+-------+--------+----------+-------------+-----------------+-
+----+------+---------+------+-------+-----+---------+-------+--------+----------+-------------+-----------------+-
Time: 110.1562
Instead, try comparing the primary key to a modulus, then use limit to get results deeper in the database:
mysql> select phone from phone_list where phone mod 3251 = 0 limit 233, 3;
+------------+
| phone |
+------------+
| 7162040777 |
| 4804978000 |
| 4807269955 |
+------------+
3 rows in set (0.38 sec)
Consider the case where a table has a non-sequential primary key, such as if that primary key is a phone number:
Instead, try comparing the primary key to a modulus, then use limit to get results deeper in the database: