„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann man inaktive MySQL -Verbindungen ohne Neustart beenden?

Wie kann man inaktive MySQL -Verbindungen ohne Neustart beenden?

Gepostet am 2025-03-22
Durchsuche:262

How to Terminate Inactive MySQL Connections Without Restarting?

inaktive MySQL Connections

Es ist üblich, zahlreiche MySQL -Verbindungen zu beobachten, die über verlängerte Perioden untätig bleiben. Dies kann Fragen zur Beendigung oder Schließung solcher Verbindungen vom Server auffordern, ohne den Service neu zu starten. To identify the process ID for the idle connection, execute the following query:

mysql> show full processlist;Once the process ID is known, it can be terminated with:

mysql> kill [process_id];

mysql> show full processlist;

PHP Bewerbungen können Fehler bei der Verbindungsbeendigung melden.
mysql> kill [process_id];
Es ist ratsam, Verbindungen unnötig zu beenden, wenn es keinen Verbindungsmangel gibt. Durch die Reduzierung der Werte wait_timeout und interactive_timeout schließt MySQL automatisch Verbindungen, die für eine bestimmte Dauer inaktiv bleiben. Um diese Einstellungen anzupassen, führen Sie die folgenden Befehle aus:

mysql> Variablen wie "%timeout%" anzeigen; MySQL> Setzen Sie Global Wait_timeout = [neuer Zeitüberschreitungswert]; MySQL> Global interactive_timeout = [neuer Zeitüberschreitungswert];
  • Es ist wichtig zu beachten, dass dieser Ansatz zwar das Symptom von Leerlaufverbindungen angeht, aber die zugrunde liegende Ursache nicht auflöst. Es wird empfohlen, zu untersuchen, warum Verbindungen offen bleiben, und zu prüfen, ob das Verknüpfungspooling vom Webserver verwendet wird.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3