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