请教一下Discuz!论坛的分页方法,它的很快呀

billyou 2003-11-14 04:26:58
请教一下Discuz!论坛的分页方法,它的很快呀
听说在SQL语句中用LIMIT来分页,数据多了就很慢,不知道Discuz!是什么做的
...全文
94 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinchangpeng 2003-11-16
  • 打赏
  • 举报
回复
楼上的说的应该没问题啊!
nethermit 2003-11-16
  • 打赏
  • 举报
回复
order by做了key没有?
还有就是有没有varchar或者text之类的,有的话会慢很多
billyou 2003-11-16
  • 打赏
  • 举报
回复
经过测试,limit还是慢啊
还没有解决啊
zairwolf 2003-11-15
  • 打赏
  • 举报
回复
to ayoux(阿又) :你所说的“用后者肯定慢n倍”是指哪个?
ChinaZhuhai 2003-11-15
  • 打赏
  • 举报
回复
楼上的好办法
allkill 2003-11-14
  • 打赏
  • 举报
回复
估计有一个文件或者表记录当前数据库中的记录数。

这样就不用判断数据库的记录数了。可以提高一些性能,只不过操作麻烦点罢了。
ayoux 2003-11-14
  • 打赏
  • 举报
回复
乱说,慢的原因无非是使用了非常规的字段作order by的条件,比如按时间排序,可以用id排,也可以用datetime排,用后者肯定慢n倍
zairwolf 2003-11-14
  • 打赏
  • 举报
回复
不会吧?mysql语句使用limit就变慢很多?

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧