Trabalhar com arquivos de rastreamento e despejo do Amazon RDS para SQL Server - Amazon Relational Database Service

Trabalhar com arquivos de rastreamento e despejo do Amazon RDS para SQL Server

Esta seção descreve como trabalhar com arquivos de rastreamento e arquivos de despejo para as instâncias de banco de dados do Amazon RDS que executam o Microsoft SQL Server.

Como gerar uma consulta de SQL de rastreamento

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

Como visualizar um rastreamento aberto

select * from ::fn_trace_getinfo(default)

Como visualizar o conteúdo de um rastreamento

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

Como definir o período de retenção para arquivos de rastreamento e despejo

Os arquivos de rastreamento e despejo podem acumular e consumir espaço em disco. Por padrão, o Amazon RDS limpa os arquivos de rastreamento e despejo com mais de sete dias.

Para visualizar o período de retenção atual de arquivos de rastreamento e despejo, use o procedimento rds_show_configuration, conforme mostrado no exemplo a seguir.

exec rdsadmin..rds_show_configuration;

Para modificar o período de retenção dos arquivos de rastreamento, use o procedimento rds_set_configuration e defina a tracefile retention em minutos. O exemplo a seguir define o período de retenção para arquivos de rastreamento em 24 horas.

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

Para modificar o período de retenção dos arquivos de despejo, use o procedimento rds_set_configuration e defina a dumpfile retention em minutos. O exemplo a seguir define o período de retenção para arquivos de despejo em 3 dias.

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

Por motivos de segurança, não é possível excluir um arquivo específico de rastreamento ou despejo em uma instância de banco de dados do SQL Server. Para excluir todos os arquivos de rastreamento ou despejo não utilizados, defina o período de retenção dos arquivos como 0.