Bekerja dengan file pelacakan dan dump - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bekerja dengan file pelacakan dan dump

Bagian ini menjelaskan cara bekerja dengan file pelacakan dan file dump untuk instans DB Amazon RDS Anda yang menjalankan Microsoft SQL Server.

Membuat kueri SQL pelacakan

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

Melihat pelacakan terbuka

select * from ::fn_trace_getinfo(default)

Melihat konten pelacakan

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

Mengatur periode retensi untuk file pelacakan dan dump

File pelacakan dan dump dapat terakumulasi dan menghabiskan ruang disk. Secara default, Amazon RDS akan menghapus file pelacakan dan dump yang telah melebihi tujuh hari.

Untuk melihat periode retensi file pelacakan dan dump saat ini, gunakan prosedur rds_show_configuration, sebagaimana ditunjukkan dalam contoh berikut.

exec rdsadmin..rds_show_configuration;

Untuk mengubah periode retensi file pelacakan, gunakan prosedur rds_set_configuration dan atur tracefile retention dalam menit. Contoh berikut akan mengatur periode retensi file pelacakan menjadi 24 jam.

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

Untuk mengubah periode retensi file dump, gunakan prosedur rds_set_configuration dan atur dumpfile retention dalam menit. Contoh berikut mengatur periode retensi file dump menjadi 3 hari.

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

Untuk alasan keamanan, Anda tidak dapat menghapus file pelacakan atau dump tertentu di instans DB SQL Server. Untuk menghapus semua file pelacakan atau dump yang tidak digunakan, atur periode retensi file ke 0.