1

mysqliマルチクエリを使用して、多数の個別のクエリで行うのではなく、1つの大きな一括でいくつかの挿入と更新を実行します。基本的に、エラーであり、PHP.netのドキュメントページで読んだ場合でも、結果は気にしません。 multi_query関数の場合、これを使用できます。

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

より多くのクエリを実行できるように、結果を確認します。しかし、ここでの問題は、;を置き換えると、その各ループの実行に永遠に時間がかかることのようです。それぞれecho "Next";の次のエコーの間に0.5秒のようなものがあります。

これをスピードアップしたり、結果などを空にしたりする方法はありますか?

4

1 に答える 1

0

使用してみることができます

UPDATE LOW_PRIORITY ...

INSERT DELAYED ...

MyISAM ストレージ エンジンを使用している場合

于 2011-09-29T21:16:48.490 に答える