Kami memiliki laporan tentang kueri yang berjalan lambat atau waktu keluar di pagi hari, dan satu-satunya pekerjaan yang saya lihat berjalan yang menurut saya dapat memengaruhi ini adalah pekerjaan cadangan basis data kami.
Basis data itu sendiri sekitar 300GB, dan pekerjaan pencadangan dimulai pada pukul 4:30 pagi dan tidak selesai sampai sedikit setelah 7:00 pagi. Sintaks pekerjaan cadangan kami saat ini adalah:
BACKUP DATABASE [DatabaseName]
TO DISK = N'E:\Database Backups\DatabaseName.Bak'
WITH INIT, NOUNLOAD, NAME = N'DatabaseName.Bak',
NOSKIP, STATS = 10, NOFORMAT
E:\
adalah partisi di server yang menampung baik basis data maupun cadangan basis data.
Perlu juga dicatat bahwa ini adalah server virtual, bukan server mandiri khusus. Kami mulai mendapatkan keluhan tentang perlambatan selama proses pencadangan tepat setelah kami beralih ke server virtual, jadi saya pikir itu mungkin terkait.
Apakah ada cara untuk menjalankan pekerjaan pencadangan ini sehingga tidak memengaruhi kinerja kueri saat sedang berjalan?
Kami menggunakan SQL Server 2005