是否进行分页跟你的网络带宽和服务器负荷等因素来决定。比如你页面是一个列表,实际上只会显示20条数据,然是你冲数据库传回来2000条数据,这中设计就不好,消耗了不必要的网络带宽;再再比如你服务器日理万机,你可以省下处理1980条数据的处理时间给别的请求……
如果你一次你從數據庫中取出2萬條數據,邦定到某個控件中,那我估計你至少要等2分鐘,你愿意等嗎?
不管数据都少最好都分下页,让需要显示的显示即可。
支持分页!分页查询数据可以减少数据量,这首先减少了数据库的工作量,其次减少了数据传输量,减少了带宽负荷,最后减少了页面载入负荷,数据载入更快。
查询出多一些数据进行缓存处理,可以方便用户体验,但是加大了服务器的负担。查询数量应该因情况而定。