要看你的数据量了,通用的分页方法,优点是通用,但遇个例时性能可能会有问题,分页本身解决性能问题就是一个很重要的考虑点。对于数据量非常庞大的,当然要单独写分页,甚至,增加字段、禁止某些排序等功能性的牺牲。
比如google排序方法已经定好了,如果你要求的功能N多,他的性能肯定是不好保证,即使是保证了性能,也是需要多增加空间的开销。
要么是拿时间换空间,要么,是拿空间换时间。
能量是守衡的。