Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bekerja dengan file trace dan dump untuk Amazon RDS for Server SQL
Bagian ini menjelaskan bekerja dengan file pelacakan dan file dump untuk instans Amazon RDS DB Anda yang menjalankan Microsoft SQL Server.
Menghasilkan SQL permintaan jejak
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 membersihkan file trace dan dump yang lebih tua dari 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 jejak atau dump file tertentu pada instans SQL Server DB. Untuk menghapus semua file pelacakan atau dump yang tidak digunakan, atur periode retensi file ke 0.