java_php 发表于 2010-11-29 17:42:31

查询两遍不会影响效率吧
select count(*) from table;
即使数据量非常大 也不会影响效率吧
有时候我们想的太多了

benfeng 发表于 2011-3-16 15:58:57

效率倒不是问题,只是每次都要复制一遍where,跟join,如果是多判断形式的那代码荣誉量就很大了.
不知有什么办法解决这个代码荣誉的问题.

tiana 发表于 2011-3-16 16:32:07

一直是用SQL_CALC_FOUND_ROWS和select FOUND_ROWS()

as3291363 发表于 2011-3-17 10:24:39

网上有人做过测试 http://kb.cnblogs.com/page/82986/

chzyer 发表于 2011-3-30 11:40:12

如果一次把全部都查询了,那分页也就没意义了..而且统计一次数量也不会浪费很多资源。当然这种方法对于数据量小的时候时臃肿了点,但面对大批的数据,就显得灵活了一些,而分页不正就是为数据量大设计的吗

lijun14992560 发表于 2011-3-30 14:14:05

顶楼上

过分纠结不是好事:loveliness:
页: 1 [2]
查看完整版本: 关于分页的效率问题