mysqli_query()
通常、完了するまでに約10ミリ秒かかるPHPスクリプトがあります。ただし、5000 ms 程度かかる場合もあります。このクエリは、サイトが適切に機能するためには重要ではありません。つまり、10 ミリ秒以上かかる場合は無視できます。
これは可能ですか?
何かのようなもの:
<?php
// microtime here is X
$query = mysqli_query($connection, "(do something)");
// if difference between time now and previous time is bigger than 10 ms,
// skip waiting for the $query result and go on
?>
このようなことが可能である場合、実行中のクエリをキャンセルして、MySQL サーバーが結果をもう必要としないことを認識し、処理を停止することはできますか?