用户
 找回密码
 入住 CI 中国社区
搜索
123
返回列表 发新帖
楼主: avinmo
收起左侧

[分页] 十万级数据量的CI分页类优化,比原生分页类快一百倍!!

  [复制链接]
发表于 2012-7-20 16:04:57 | 显示全部楼层
优化是不是就是优化sql语句就可以了?
发表于 2012-7-22 21:57:38 | 显示全部楼层
分页的情况,个人认为需要具体情况具体处理。
如果是单表查询,楼主的方式是可行的。如果是多表或三表级联查询,楼主的方式,就有待商榷了,而在实际项目中,多表级联查询,要比单表,多很多(至少我接手的项目中是这样)。
所谓的效率,来自两个方面,一个是SQL的写法层面优化,另一方面,就是数据库本身。有很多的开发者,对索引并不关注,对如何正确的设置索引也不很关心。
这样的习惯,在数据量不大时,问题不突出,数据量稍微一大,就很明显。
索引!是所有考虑分页效率时,应该第一个考虑到的,而不是直接去操作SQL语句。
 楼主| 发表于 2012-7-23 11:27:12 | 显示全部楼层
楼上的。 所言甚是啊。。
发表于 2012-7-24 22:08:16 | 显示全部楼层
不错的
发表于 2014-4-9 19:19:53 | 显示全部楼层
Mark一下慢慢看。
发表于 2014-4-22 10:21:31 | 显示全部楼层
mark一下,以后再看
发表于 2014-8-11 17:30:02 | 显示全部楼层
先收藏一下,以后再回头来看

本版积分规则