Nous avons eu des rapports de requêtes s'exécutant lentement ou expirant tôt le matin, et le seul travail que je vois en cours d'exécution qui pourrait affecter cela est notre travail de sauvegarde de base de données.
La base de données elle-même fait environ 300 Go et le travail de sauvegarde commence à 4h30 et ne se termine que peu après 7h00. La syntaxe actuelle de notre travail de sauvegarde est la suivante:
BACKUP DATABASE [DatabaseName]
TO DISK = N'E:\Database Backups\DatabaseName.Bak'
WITH INIT, NOUNLOAD, NAME = N'DatabaseName.Bak',
NOSKIP, STATS = 10, NOFORMAT
E:\
est une partition sur le serveur qui contient à la fois les bases de données et les sauvegardes de bases de données.
Il convient également de noter qu'il s'agit d'un serveur virtuel, et non d'un serveur autonome dédié. Nous avons commencé à recevoir des plaintes concernant les ralentissements pendant le processus de sauvegarde juste après notre passage à un serveur virtuel, donc je pense que cela peut être lié.
Existe-t-il un moyen d'exécuter ce travail de sauvegarde afin qu'il n'affecte pas les performances de la requête pendant son exécution?
Nous utilisons SQL Server 2005