进行数据分段测试

1>SQL不带where条件的测试

1)50290行开始 显示行 0 – 9 (10 总计, 查询花费 0.2647 秒) SQL 查询: SELECT * FROM `testtable` LIMIT 50290 , 10

显示行 0 – 9 (10 总计, 查询花费 0.0377 秒) SQL 查询: SELECT * FROM testtable WHERE id >= ( SELECT id FROM `testtable` LIMIT 50290 , 1 ) LIMIT 1 , 10

2)30290行开始

显示行 0 – 9 (10 总计, 查询花费 0.1527 秒) SQL 查询: SELECT * FROM `testtable` LIMIT 30290 , 10

显示行 0 – 9 (10 总计, 查询花费 0.0208 秒) SQL 查询: SELECT * FROM testtable WHERE id >= ( SELECT id FROM `testtable` LIMIT 30290 , 1 ) LIMIT 1 , 10

3)20290行开始

显示行 0 – 9 (10 总计, 查询花费 0.1070 秒) SQL 查询: SELECT * FROM `testtable` LIMIT 20290 , 10

显示行 0 – 9 (10 总计, 查询花费 0.0191 秒) SQL 查询: SELECT * FROM testtable WHERE id >= ( SELECT id FROM `testtable` LIMIT 20290 , 1 ) LIMIT 1 , 10