sys.sp_rda_set_rpo_duration (T-SQL)
Berlaku untuk: SQL Server 2016 (13.x) dan versi yang lebih baru
Mengatur jumlah jam data yang dimigrasikan yang disimpan SQL Server dalam tabel penahapan, untuk membantu memastikan pemulihan penuh database Azure jarak jauh, jika pemulihan titik waktu diperlukan.
Untuk informasi selengkapnya, lihat Stretch Database mengurangi risiko kehilangan data untuk data Azure Anda dengan mempertahankan baris yang dimigrasikan untuk sementara.
Penting
Stretch Database tidak digunakan lagi di SQL Server 2022 (16.x) dan Azure SQL Database. Fitur ini akan dihapus dalam versi Mesin Database di masa mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.
Sintaks
sp_rda_set_rpo_duration [ @duration_hrs = ] duration_hrs
[ ; ]
Argumen
[ @duration_hrs = ] duration_hrs
Jumlah jam (nilai bilangan bulat non-null) dari data yang dimigrasikan yang Anda inginkan untuk dipertahankan SQL Server untuk database dengan dukungan Stretch saat ini. Nilai default, yang juga merupakan nilai minimum, adalah 8 jam.
Catatan
Nilai yang lebih tinggi memerlukan lebih banyak ruang penyimpanan di SQL Server.
Izin
Memerlukan izin db_owner.
Keterangan
Dapatkan nilai saat ini dengan menjalankan sys.sp_rda_get_rpo_duration (Transact-SQL).