PHP读取1000条以上产品数据,速度慢,该怎么处理
程序员文章站
2022-05-24 22:08:21
...
PHP读取1000条以上产品数据,速度慢
我是新手,接触PHP的时间不长,现在要处理的问题是:我有一个系统,里面的品数据有1000多个,每次显示产品列表时,都会花很长时间,浏览器一直在加载那个页面。我有采取分页显示。类似的情况还有采购订单的显示,这个的话就有好几个表联合查询的,所以时间更慢了。请问各位大侠有没有什么好的建议
------解决方案--------------------
需要查询哪几个字段,就建立这几个字段的联合索引。
------解决方案--------------------
另外咱怀疑你的分页机制并不是“真分页”,而是将1000条全读出来的“假分页”,在本版搜搜,有很多真分页的例子....每次减少读取内容就会好了。
------解决方案--------------------
对于复杂的查询表达式请执行 EXPLAIN 语句,他会给你有益的建议
自己瞎猜是不行的,随意减少关联的表可能导致查询结果不准确
我是新手,接触PHP的时间不长,现在要处理的问题是:我有一个系统,里面的品数据有1000多个,每次显示产品列表时,都会花很长时间,浏览器一直在加载那个页面。我有采取分页显示。类似的情况还有采购订单的显示,这个的话就有好几个表联合查询的,所以时间更慢了。请问各位大侠有没有什么好的建议
------解决方案--------------------
需要查询哪几个字段,就建立这几个字段的联合索引。
------解决方案--------------------
另外咱怀疑你的分页机制并不是“真分页”,而是将1000条全读出来的“假分页”,在本版搜搜,有很多真分页的例子....每次减少读取内容就会好了。
------解决方案--------------------
对于复杂的查询表达式请执行 EXPLAIN 语句,他会给你有益的建议
自己瞎猜是不行的,随意减少关联的表可能导致查询结果不准确
相关文章
相关视频
上一篇: 写入文本文件txt的PHP代码
下一篇: 防止外部post提交_PHP教程