首页 > 解决方案 > PHP- FETCHALL 由于返回大结果而失败

问题描述

我的 fetchall 失败,因为结果中有超过 10 000 000 行。在这种情况下,我们如何通过 fetchall 来处理更大的结果?有任何想法吗 ?提前谢谢你,托尼

标签: phppdo

解决方案


正如其他人所说,一次获取这么多数据集是一个非常糟糕的主意。你要么

  • 需要限制您的结果或
  • 通过获取一个批次,处理它并获取下一个批次来循环数据库。

while循环应该是你的朋友。


推荐阅读