gpt4 book ai didi

php - 加载 100 行 mysql 行是否比仅加载其中 5 行更需要资源?

转载 作者:搜寻专家 更新时间:2023-10-30 21:40:49 24 4
gpt4 key购买 nike

我正在为大约 100 个项目做一个分页系统。我的问题是:

我是否应该只加载所有 100 个页面,然后使用 jQuery 切换页面而不重新加载?或者我应该使用带有“LIMIT 5”的 MySQL 查询,然后每次用户按下下一页或上一页时,都会启动另一个带有 LIMIT 5 的 Mysql 查询?

对于每个项目,我都必须加载缩略图,但我可以将其保存在缓存中以避免使用我的服务器带宽。

从服务器资源的角度来看,哪个是最佳选择?

提前致谢。问候

最佳答案

尝试通过命令行界面直接连接到您的 MySql 实例。一次使用 100 执行查询,然后使用 LIMIT 5。查看毫秒结果。这将告诉您哪个更有效或资源需求更少。

一次来自 MySql 的 100 条记录(取决于数据集)真的不算什么。对于正确编写的查询/数据库架构,性能影响不会很明显。

也就是说,我投票赞成一次只调用您需要的结果。使用 LIMIT 子句和您的 jquery 分页方法使其高效。

关于php - 加载 100 行 mysql 行是否比仅加载其中 5 行更需要资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10183885/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com