sql >> データベース >  >> RDS >> Mysql

mysqlスリーププロセスを自動強制終了するシェルスクリプト

    できました。

    kill_sleep.shファイルを作成します

    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
    

    そして、kill_sleep.shをcronジョブに設定します。



    1. Oracleテーブルが最後に更新された日時を確認する方法

    2. 範囲のあるMySQLLIKEが機能しない

    3. mysqlデータベースをループする

    4. SQL count(*)のパフォーマンス