我有一个mysql查询,应该返回大约16,000个结果。
显然这对我目前的设置来说太多了。
我会增加哪些PHP变量以允许显示所有结果?
memory_limit 128M post_max_size 8M upload_max_filesize 2M
还有别的吗?
答案 0 :(得分:1)
您应该增加的配置选项是memory_limit
,但为什么一次需要在应用程序中处理16,000行?你确定这是必要的吗?
通常情况下,您可以将此逻辑合并到一个while
循环中,该循环一次查询数百个批次甚至一千个批次的数据库。