PHP mysqli多查询空结果

时间:2011-05-08 23:10:47

标签: php sql mysqli mysqli-multi-query

我使用mysqli多查询在一个大块中执行一些插入和更新,而不是在很多单独的查询中执行它们,基本上我不关心结果,即使它是一个错误,我已阅读PHP。 multi_query函数的net doc页面我可以使用它:

while ($mysqli->next_result()) {;}

通过结果,以便我可以执行更多查询。但是这里的问题似乎是,如果我替换了,那么每个循环都需要永远运行。 echo "Next";与{{1}}之间的距离在每个下一个被回复之间的半秒钟。

任何方式我都可以加快速度,或清空结果或什么?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用

UPDATE LOW_PRIORITY ...

并且

INSERT DELAYED ...

如果您使用的是MyISAM存储引擎