php - PHP- FETCHALL 由于返回大结果而失败
问题描述
我的 fetchall 失败,因为结果中有超过 10 000 000 行。在这种情况下,我们如何通过 fetchall 来处理更大的结果?有任何想法吗 ?提前谢谢你,托尼
解决方案
正如其他人所说,一次获取这么多数据集是一个非常糟糕的主意。你要么
- 需要限制您的结果或
- 通过获取一个批次,处理它并获取下一个批次来循环数据库。
while
循环应该是你的朋友。
推荐阅读
- xcode - CMD + r 在 Mojave (10.14.2) 的 Xcode 版本 10.1 中不起作用
- apache-spark - PySpark - 一种更有效的计算常见元素的方法
- android - Kotlin:在 onCreateView 中创建内容
- c# - sql select group by int()
- mongodb - 将特定的 Confluence 页面连接到 Mongo DB
- javascript - 从 foreach 推入数组并使其在 foreach 外部可用
- java - 检测LibGdx中文本点击的方法
- python - 如何使用python在HTML中制作动态表格
- ios - TabBar 更改选定的背景颜色
- python - ValueError: 操作数不能与形状 (8,) (2,) Curve_fit() 一起广播