sql >> Databasteknik >  >> RDS >> Mysql

Shell-skript för att automatiskt döda mysql-sömnprocesser

Jag klarade det.

Skapa kill_sleep.sh-fil

mysql -u<user> -p<password> -h<host> -e "select concat('KILL ',id,';')  into outfile '/tmp/sleep_processes.txt' from information_schema.processlist where Command = 'Sleep'"
mysql -u<user> -p<password> -h<host> -e "source /tmp/sleep_processes.txt;"
rm -rf /tmp/sleep_processes.txt

Och ställ kill_sleep.sh till cron jobb .



  1. Ändra mysql användarlösenord med kommandoraden

  2. Hur frågar man efter databasnamn i Oracle SQL Developer?

  3. mysql kan inte infoga post med osignerad primärnyckel som är noll

  4. Cloud Migration 101:Flytta från SQL Server till Azure