【发布时间】:2011-01-07 14:26:07
【问题描述】:
我正在通过 PHP 的 XML 查询下载大量数据,场景如下: - 查询记录 1-1000,下载所有部分(1000 个部分大约有 4.5 兆文本),然后在我查询下一个 1001 - 2000 时将它们存储在内存中,存储在内存中(可能高达 400k)
我想知道将这些条目写入文本字段是否会更好,而不是将它们存储在内存中,一旦完成下载,尝试将它们全部插入数据库或尝试将它们写入他们进来时的数据库。
任何建议将不胜感激。
干杯
【问题讨论】:
-
先接收,接收完毕再写。否则,如果连接中断,您的数据流将被中断并且您会丢失数据。如果您需要上传大转储,请使用它来完成工作 -- ozerov.de/bigdump.php --- 干杯!