Neden mysqli :: satır belirli bir süre sonra durur multi_query nedir?

0 Cevap php

Ben multi_query kullanarak bir masanın üzerindeki güncellemeleri / ekler oldukça büyük miktarda çalıştırmak için çalışılıyor. Orada ~ 14.000 sorguları toplam, ancak fonksiyon sadece ~ 480 çalıştırır, sonra o hataları olmadan durur ve PHP altında kelepir ötesine komut devam ediyor:

if($this->db->conn_id->multi_query($sql)){
    do{
        // echo $line.' '.mysqli_sqlstate($this->db->conn_id).'<br>';
    }while($this->db->conn_id->more_results() && $this->db->conn_id->next_result());
    $this->message->set('Import complete.','success',TRUE);
}else{
    $this->message->set('Import could not be completed. '.mysqli_error($this->db->conn_id),'error',TRUE);
}

0 Cevap