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

MySQL wait_timeout bliver ikke respekteret for lang forespørgsel?

Begge wait_timeout og interactive_timeout er tidspunktet for inaktivitet, før forbindelsen afbrydes. Så forbindelsen skal være inaktiv (ikke køre en forespørgsel), før den vil blive droppet. MySQL SLEEP() tæller ikke, da du kører en forespørgsel.

Du bliver nødt til manuelt at dræbe langvarige forespørgsler (der er ingen indstilling til at lade MySQL gøre det for dig). Du kan scripte dette. Brug SHOW PROCESSLIST (eller eksterne værktøjer som Innotop ) og KILL .




  1. Hvordan opretter man histogram i MySQL?

  2. Skema Switch-A-Roo:Del 2

  3. Hvordan gemmer man billeder i en varbinær (max) kolonne?

  4. Opdater flere tabeller i SQL Server ved hjælp af INNER JOIN