Rotación de los registros de consultas
Los siguientes procedimientos almacenados rotan los registros de MySQL en tablas de copia de seguridad. Para obtener más información, consulte Archivos de registro de base de datos de Aurora MySQL.
mysql.rds_rotate_general_log
Rota la tabla mysql.general_log
a una tabla de copia de seguridad.
Sintaxis
CALL mysql.rds_rotate_general_log;
Notas de uso
Para rotar la tabla mysql.general_log
a una tabla de copia de seguridad, llame al procedimiento mysql.rds_rotate_general_log
. Cuando se rotan las tablas de registro, la tabla de registro actual se copia en una tabla de registro de copia de seguridad y las entradas de la tabla de registro actual se eliminan. Si ya existe una tabla de registro de copia de seguridad, se elimina antes de copiar la tabla del registro actual en el copia de seguridad. Puede consultar la tabla de registro de copia de seguridad si es necesaria. La tabla de registro de copia de seguridad para la tabla mysql.general_log
se llama mysql.general_log_backup
.
Puede ejecutar este procedimiento solo cuando el parámetro log_output
se establezca enTABLE
.
mysql.rds_rotate_slow_log
Rota la tabla mysql.slow_log
a una tabla de copia de seguridad.
Sintaxis
CALL mysql.rds_rotate_slow_log;
Notas de uso
Para rotar la tabla mysql.slow_log
a una tabla de copia de seguridad, llame al procedimiento mysql.rds_rotate_slow_log
. Cuando se rotan las tablas de registro, la tabla de registro actual se copia en una tabla de registro de copia de seguridad y las entradas de la tabla de registro actual se eliminan. Si ya existe una tabla de registro de copia de seguridad, se elimina antes de copiar la tabla del registro actual en el copia de seguridad.
Puede consultar la tabla de registro de copia de seguridad si es necesaria. La tabla de registro de copia de seguridad para la tabla mysql.slow_log
se llama mysql.slow_log_backup
.