Utilisation des fichiers de trace et de vidage - Amazon Relational Database Service

Utilisation des fichiers de trace et de vidage

Cette section décrit l'utilisation des fichiers de trace et des fichiers de vidage pour vos instances de base de données Amazon RDS exécutant Microsoft SQL Server.

Génération d'une requête de trace 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

Affichage d'une trace ouverte

select * from ::fn_trace_getinfo(default)

Affichage du contenu d'une trace

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

Configuration de la période de rétention pour les fichiers de trace et de vidage

Les fichiers de trace et de vidage peuvent s'accumuler et consommer de l'espace sur le disque. Par défaut, Amazon RDS purge les fichiers de trace et de vidage de plus de sept jours.

Pour consulter la période actuelle de rétention des fichiers de trace et de vidage, utilisez la procédure rds_show_configuration, comme illustré dans l'exemple suivant.

exec rdsadmin..rds_show_configuration;

Pour modifier la période de rétention des fichiers de trace, utilisez la procédure rds_set_configuration et définissez tracefile retention en minutes. L'exemple ci-dessous définit la période de rétention des fichiers de trace à 24 heures.

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

Pour modifier la période de rétention des fichiers de vidage, utilisez la procédure rds_set_configuration et définissez dumpfile retention en minutes. L'exemple ci-dessous définit la période de rétention des fichiers de vidage à 3 jours.

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

Pour des raisons de sécurité, vous ne pouvez pas supprimer un fichier de trace ou de vidage spécifique sur une instance de base de données SQL Server. Pour supprimer tous les fichiers de trace ou de vidage inutilisés, définissez la période de rétention des fichiers à 0.