likely_01 发表于 2012-7-20 16:04:57

优化是不是就是优化sql语句就可以了?

spt119 发表于 2012-7-22 21:57:38

分页的情况,个人认为需要具体情况具体处理。
如果是单表查询,楼主的方式是可行的。如果是多表或三表级联查询,楼主的方式,就有待商榷了,而在实际项目中,多表级联查询,要比单表,多很多(至少我接手的项目中是这样)。
所谓的效率,来自两个方面,一个是SQL的写法层面优化,另一方面,就是数据库本身。有很多的开发者,对索引并不关注,对如何正确的设置索引也不很关心。
这样的习惯,在数据量不大时,问题不突出,数据量稍微一大,就很明显。
索引!是所有考虑分页效率时,应该第一个考虑到的,而不是直接去操作SQL语句。

avinmo 发表于 2012-7-23 11:27:12

楼上的。 所言甚是啊。。

liangpz521 发表于 2012-7-24 22:08:16

不错的

askswin 发表于 2014-4-9 19:19:53

Mark一下慢慢看。

秋天的童话 发表于 2014-4-22 10:21:31

mark一下,以后再看

aqxinzhuan 发表于 2014-8-11 17:30:02

先收藏一下,以后再回头来看
页: 1 2 [3]
查看完整版本: 十万级数据量的CI分页类优化,比原生分页类快一百倍!!