Konfigurasi server: interval pemulihan (min)
Berlaku untuk: SQL Server
Artikel ini menjelaskan cara mengonfigurasi recovery interval (min)
opsi konfigurasi server di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL. Opsi recovery interval (min)
menentukan batas atas pada waktu pemulihan database harus diambil. Mesin Database SQL Server menggunakan nilai yang ditentukan untuk opsi ini untuk menentukan kira-kira seberapa sering mengeluarkan titik pemeriksaan otomatis pada database tertentu.
Nilai interval pemulihan default adalah 0, yang memungkinkan Mesin Database untuk mengonfigurasi interval pemulihan secara otomatis. Biasanya, interval pemulihan default menghasilkan titik pemeriksaan otomatis yang terjadi sekitar satu menit sekali untuk database aktif dan waktu pemulihan kurang dari satu menit. Nilai yang lebih tinggi menunjukkan perkiraan waktu pemulihan maksimum, dalam menit. Misalnya, mengatur interval pemulihan ke 3 menunjukkan waktu pemulihan maksimum sekitar tiga menit.
Pengaturan berlaku segera tanpa memulai ulang server.
Batasan
Interval pemulihan hanya memengaruhi database yang menggunakan waktu pemulihan target default (0
). Untuk mengambil alih interval pemulihan server pada database, konfigurasikan waktu pemulihan target non-default pada database. Untuk informasi selengkapnya, lihat Mengubah waktu pemulihan target database (SQL Server).
Rekomendasi
Opsi ini adalah opsi lanjutan dan harus diubah hanya oleh administrator database berpengalaman atau profesional SQL Server bersertifikat.
Biasanya, kami sarankan Anda menyimpan interval pemulihan di 0
, kecuali Anda mengalami masalah performa. Jika Anda memutuskan untuk meningkatkan pengaturan interval pemulihan, sebaiknya tingkatkan secara bertahap dengan kenaikan kecil dan mengevaluasi efek dari setiap peningkatan bertahap pada performa pemulihan.
Jika Anda menggunakan sp_configure
untuk mengubah nilai opsi menjadi recovery interval (min)
lebih dari 60 (menit), tentukan RECONFIGURE WITH OVERRIDE
. WITH OVERRIDE
menonaktifkan pemeriksaan nilai konfigurasi (untuk nilai yang tidak valid atau merupakan nilai yang tidak direkommen).
Izin
Jalankan izin tanpa sp_configure
parameter atau hanya dengan parameter pertama yang diberikan kepada semua pengguna secara default. Untuk menjalankan sp_configure
dengan kedua parameter untuk mengubah opsi konfigurasi atau untuk menjalankan RECONFIGURE
pernyataan, Anda harus diberikan ALTER SETTINGS
izin tingkat server. Izin ALTER SETTINGS
secara implisit dipegang oleh peran server tetap sysadmin dan serveradmin .
Menggunakan SQL Server Management Studio
Di Object Explorer, klik kanan instans server dan pilih Properti.
Pilih simpul Pengaturan database.
Di bawah Pemulihan, dalam kotak Interval pemulihan (menit), ketik atau pilih nilai dari 0 hingga 32767 untuk mengatur jumlah waktu maksimum, dalam hitungan menit, SQL Server harus menghabiskan pemulihan setiap database saat startup. Defaultnya adalah 0, menunjukkan konfigurasi otomatis oleh SQL Server. Dalam praktiknya, ini berarti waktu pemulihan kurang dari satu menit dan titik pemeriksaan kira-kira setiap satu menit untuk database aktif.
Menggunakan Transact-SQL
Sambungkan ke Mesin Database.
Dari bilah Standar, pilih Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini menunjukkan cara menggunakan sp_configure untuk mengatur nilai
recovery interval (min)
opsi ke3
menit.USE master; GO EXECUTE sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'recovery interval (min)', 3; GO RECONFIGURE; GO EXECUTE sp_configure 'show advanced options', 0; GO RECONFIGURE; GO
Untuk informasi selengkapnya, lihat Opsi konfigurasi server.