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

MySQLには多くのクエリ終了状態があり、すべての接続が数分で使用されます

    ここで私自身の質問に答えます。単純なdfでパーティションサイズを確認しました コマンドを実行すると、/ varが100%いっぱいになっていることがわかりました。誰かが残した10GBのアーカイブを見つけました。それを削除し、MySQLを起動し、PURGE LOGS BEFORE '2012-10-01 00:00:00'を実行しました クエリを実行してスペースの負荷を取り除き、/ var / lib/mysqlディレクトリのサイズを346GBから169GBに減らしました。マスターに戻り、すべてが再び正常に実行されています。

    このことから、ログファイルが非常に大きくなり、非常に速くなることがわかりました。そのため、ログファイルを保持するだけでなく、パーティションがいっぱいに近づいたときにアラートを出すためのメンテナンスルーチンを確立します。

    同じ問題でこれに遭遇する将来の誰かにそれがいくらか役立つことを願っています。ドライブスペースをチェックしてください! :)



    1. T-SQLのバグ、落とし穴、およびベストプラクティス–ピボットとピボット解除

    2. MariaDB JSON_ARRAY_APPEND()の説明

    3. MySQLデータベースの正しいDateTime形式は何ですか?

    4. psql(PostgreSQL)でクエリを実行するときにNull値を表示する方法