Завершити всі sleep з’єднання в MySQL

Через поганий код в php може накопичитися досить велика кількість sleep з'єднань які навантажують сервер і заб'ють припустиме число що загрожує падінню сайту, mysql а може навіть самого сервера з цього, потрібно завершити всі sleep з'єднання в MySQL вчасно.
Дивимося скільки з'єднань:
Завершити всі sleep з'єднання в MySQL
Можна спочатку подивитися скільки sleep з'єднань є в самому mysql:
Тим самим ми підключимося до сервера з MySQL, потрібно буде ввести пароль для цього.
Тепер, можна виконати команду, яка покаже всі запити:
Знаючи ID процесу, можна завершити його:
Не дуже зручно якщо їх наплодилося багато! Нижче буде наведено готові, прості рішення.
До речі! Найпростіше, АЛЕ НЕ ХОРОШЕ РІШЕННЯ це перезапустити mysql:
PS: можна 2 команди, що вище, об'єднати в одну:
Можна записати висновок у файл для подальшого використання\аналізу:
Можна подивитися sleep-и і інакше, трохи більше параметрів:
Завершити всі sleep SELECT запити можна, виконавши команду:
Можна написати процедуру і потім її використати:
Щоб її використовувати, використовуйте:
PS: ПОТРІБНО ПЕРЕВІРИТИ 2 останні пропозиції завершити запити в mysql! Я так ніколи не робив!
Не заходячи в сам MySQL, можна використовувати:
Ось ще один варіант як вбити всі засліплені процеси:
АБО (для користувача):
Ось ще один цікавий приклад. Ця команда може допомогти вбити всі процеси сну:
PS: Знайшов її на форумі, ще не встиг перевірити. Думаю, що теж працюватиме.