摘要:
方式1:select * from table order by id limit m, n;该语句的意思为,查询m+n条记录,去掉前m条,返回后n条记录。无疑该查询能够实现分页功能,但是如果m的值越大,查询的性能会越低(越后面的页数,查询性能越低)。 方式2:select * from table where id > #max_id# order by id limit n;该查询每次会返回n条记录,却无需像方式1扫描过m条记录,在大数据量的分页情况下,性能可以明显好于方式1,但该分页查询必须要每次查询时拿到上一次查询(上一页)的一个最大id(或最小id)。 方式3: ... 阅读全文
posted @ 2013-03-26 09:25
liangge0218
阅读(134)
评论(0)
推荐(0)
浙公网安备 33010602011771号