Trouvé une solution plus rapide qui permet de gagner environ 2 à 3 secondes lors de la mise à jour de 500 enregistrements et de l'insertion de 500 enregistrements.
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();
Je ne sais pas à quel point c'est pratique, mais fonctionne bien pour la vitesse.