非常にアクティブなサーバーがあり、再起動できません。ずいぶん前に監査ログを有効にしましたが、スペースの問題により無効にする必要があります。以下は私の変数です。
audit_log_buffer_size | 1048576 | audit_log_connection_policy | すべて | audit_log_current_session | オン | audit_log_exclude_accounts | | | audit_log_file | 監査ログ | audit_log_flush | オフ | audit_log_format | 古い | 古い | audit_log_include_accounts | | | 監査ログ ポリシー | すべて | audit_log_rotate_on_size | 0 | audit_log_statement_policy | すべて | 監査ログ戦略 | 非同期 |
そして、ここに my.cnf があります
plugin-load=audit_log.so
.
.
.
# Audit Log -
#--------------------------
#audit-log=FORCE_PLUS_PERMANENT
#audit_log_exclude_accounts=.....
#audit_log_file= /var/log/mysql/mysql_audit_db1.log
.
.
.
解決策:
実行後UNINSTALL PLUGIN audit_log;
、audit_log ファイルへのログ記録が停止しました。使用できることを確認するにはSHOW PLUGINS;
mysql> UNINSTALL PLUGIN audit_log;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> show warnings;
Warning | 1620 | Plugin is busy and will be uninstalled on shutdown enter code here