Uso de archivos de seguimiento y volcado de Amazon RDS para SQL Server - Amazon Relational Database Service

Uso de archivos de seguimiento y volcado de Amazon RDS para SQL Server

En esta sección se describe el trabajo con los archivos de seguimiento y volcado para las instancias de base de datos de Amazon RDS en las que se ejecuta Microsoft SQL Server.

Generación de una consulta de seguimiento de SQL

declare @rc int declare @TraceID int declare @maxfilesize bigint set @maxfilesize = 5 exec @rc = sp_trace_create @TraceID output, 0, N'D:\rdsdbdata\log\rdstest', @maxfilesize, NULL

Visualización de un seguimiento abierto

select * from ::fn_trace_getinfo(default)

Visualización del contenido del seguimiento

select * from ::fn_trace_gettable('D:\rdsdbdata\log\rdstest.trc', default)

Definición del periodo de retención para los archivos de seguimiento y volcado

Los archivos de seguimiento y volcado pueden acumular y consumir espacio en el disco. De manera predeterminada, Amazon RDS limpia los archivos de seguimiento y volcado que tienen más de siete días de antigüedad.

Para ver el periodo de retención actual de los archivos de seguimiento y volcado, use el procedimiento rds_show_configuration, como se muestra en el siguiente ejemplo.

exec rdsadmin..rds_show_configuration;

Para modificar el periodo de retención de los archivos de seguimiento, use el procedimiento rds_set_configuration y defina tracefile retention en minutos. El ejemplo siguiente define el periodo de retención de los archivos de seguimiento en 24 horas.

exec rdsadmin..rds_set_configuration 'tracefile retention', 1440;

Para modificar el periodo de retención de los archivos de volcado, use el procedimiento rds_set_configuration y defina dumpfile retention en minutos. El ejemplo siguiente define el periodo de retención de los archivos de volcado en 3 días.

exec rdsadmin..rds_set_configuration 'dumpfile retention', 4320;

Por motivos de seguridad, no puede eliminar un archivo de seguimiento o de volcado de una instancia de base de datos de SQL Server. Para eliminar todos los archivos de seguimiento o de volcado que no se utilicen, defina el periodo de retención de los archivos en 0.