우리는 쿼리가 느리게 실행되거나 아침 일찍 시간이 초과되었다는보고를 받았으며, 이것에 영향을 줄 수 있다고 생각되는 유일한 작업은 데이터베이스 백업 작업입니다.
데이터베이스 자체는 약 300GB이며 백업 작업은 오전 4시 30 분에 시작하여 오전 7시 이후에 완료되지 않습니다. 백업 작업의 현재 구문은 다음과 같습니다.
BACKUP DATABASE [DatabaseName]
TO DISK = N'E:\Database Backups\DatabaseName.Bak'
WITH INIT, NOUNLOAD, NAME = N'DatabaseName.Bak',
NOSKIP, STATS = 10, NOFORMAT
E:\
데이터베이스와 데이터베이스 백업을 모두 보유하는 서버의 파티션입니다.
또한이 서버는 전용 독립형 서버가 아니라 가상 서버라는 점에 유의해야합니다. 가상 서버로 전환 한 직후 백업 과정에서 속도 저하에 대한 불만이 제기되기 시작했기 때문에 관련이 있다고 생각합니다.
이 백업 작업을 실행하여 실행 중에 쿼리 성능에 영향을 미치지 않는 방법이 있습니까?
우리는 SQL Server 2005를 사용하고 있습니다