Znalazłem szybsze rozwiązanie, które oszczędza około 2-3 sekund podczas aktualizowania 500 rekordów i wstawiania 500 rekordów.
function newSQL() {
global $server, $username, $password, $database;
$con = new mysqli($server, $username, $password, $database);
return $con;
}
$mysqli = newSQL();
$mysqli->multi_query($multiUpdates);
$mysqli->close();
$mysqli = newSQL();
$mysqli->query($sqlInserts);
$mysqli->close();
Nie jestem pewien, czy jest to praktyczne, ale działa dobrze w przypadku szybkości.