sql >> Database teknologi >  >> RDS >> Mysql

Tving timeout på en MysqlQuery fra PHP

Langvarige forespørgsler er et tegn på dårligt design. Det er bedst at undersøge de pågældende forespørgsler, og hvordan de kan optimeres. Dette ville bare være at ignorere problemet.

Hvis du stadig ønsker dette, kan du bruge kommandoen SHOW PROCESSESLIST for at få alle kørende processer. Og brug derefter KILL x til at dræbe en klientforbindelse. Men for at dette skal virke, skal du tjekke dette fra et andet PHP-script, da multithreading endnu ikke er muligt. Det er heller ikke tilrådeligt at give brugere, der benyttes af PHP-tilskud, til at rode med serverindstillingerne.



  1. INITCAP() Funktion i Oracle

  2. Sådan søger du i et json-felt, der indeholder en række objekter med Eloquent

  3. PostgreSQL:indsæt fra en anden tabel

  4. PHP MySQL opdatering succes, men databasen ikke opdateret