悬赏分:10 浏览:471 次
闪存就给出了近几天的数据,要翻到更先前的数据,就没法翻到了。同样主页上的文章也是就给出了半年的数据。 为何这么做呢,要寻找更先前的数据不是不方便了。
是不是考虑到两点:几乎没人会翻到那么前面;页数大了,存储过程分页速度就慢了?
|
同意网友没剑的说法。如果内容较多,搜索应该是可以找到的,所以要吧搜索做好才是关键,而不是不停的去翻页,难道用户不会被翻烦吗? 要考虑数据量,数据的有用性,价值什么的吧?像闪存的信息过去了应该就没有什么用了~~ 存储过程分页的原理,数据量的变化并不影响读取速度,或者是不太影响。总之是没多大关系。 而不显示旧的数据,算是业务上的考虑吧。 应该与性能没有太大的关系的,分页完全是可以的。 当然不去读总记录数,性能会更好些。 不过这样做应该是业务需求。 |
|
6个月前 没剑 : 迷路中的路人甲,你说的“存储过程分页的原理,数据量的变化并不影响读取速度,或者是不太影响。总之是没多大关系。” --- 我非常不同意你的说法,按你这样子说,哪是不是意味着,只要你有存储过程分页,哪么数据库里有10条数据和1000W条数据读取速度是一样的,或者是不影响分页速度? -- “而不显示旧的数据,算是业务上的考虑吧。” ---- 感情你要做的是如要显示前10页,先把1000W条数据读取来,然后再在业务层上加上前10页的限制... |