【发布时间】:2009-02-19 18:35:07
【问题描述】:
我需要运行一个将检索大量记录的查询。
这意味着我不能使用 mysqli 的 ZF 包装器,它在底层使用 mysqli-store-result。
那么,ZF 中是否有使用 mysqli mysqli-use-result link text 的包装器,它将返回一个迭代器/记录集/资源,而不是所有结果都已加载到内存中的数组,或者我需要自己实施?
【问题讨论】:
-
为什么不能使用 ZF 包装器?
-
我不能在返回之前将整个集合读入内存。这将导致进程由于内存不足而崩溃(我在这里说的是数百万条记录)。我将使用从 mysqli 包装器扩展而来的 ZF 包装器
标签: php mysql zend-framework