У меня есть база данных MySQL, которая очень часто заполняется спящим процессом, и я должен открыть свое рабочее место, а затем убить их, чтобы освободить соединения, и тогда это будет работать нормально.
Есть ли способ сделать это из командной строки?
Для списка всего ждущего процесса в базе данных
sudo /mysql_rms/bin/mysqladmin -S /mysql_rms/var/mysql_rms.sock -p processlist
Здесь, Вы получите список данных среди того списка, первое поле изодромно с предварением
Для Уничтожения всех их
sudo /mysql_rms/bin/mysqladmin -S /mysql_rms/var/mysql_rms.sock -p kill <id1>,<id2>
, идентификатор только изодромен с предварением, который был взят выше. Можно уничтожить тот после один, или можно уничтожить всех их за один раз путем добавления их один после один путем разделения с запятой ().