😀

【RDS】 sleepプロセス大虐殺。1分以上眠ってたら殺してやる。同情なんてしない。

2022/11/28に公開

同情?
ボクはそんな心持ってないよ。
でもボク優しいから1分間だけ待つんだ。

でも1分待ったらワンライナーで殺してあ♪げ♪る♪

path/to/hoge
mysql {DB名} -h {host} -u {ユーザー名} -p{パスワード} -e "select concat('KILL ', id, ';') from information_schema.PROCESSLIST where USER='{ユーザー名}' and Command='Sleep' and TIME > 60;" > /tmp/kill.log;cat /tmp/kill.log|awk 'NR > 1 {print}' > /tmp/rds_kill.log |mysql {DB名} -h {host} -u {ユーザー名} -p{パスワード} -e "source /tmp/rds_kill.log"

Discussion