Où puis-je trouver des lignes directrices pour la construction d'une machine SQL Server spécifiquement pour DBCC CheckDB Work?

dba.stackexchange https://dba.stackexchange.com/questions/22253

Question

Je travaille sur la définition des spécifications pour un nouveau serveur pour exécuter les analyses DBCC CheckDB sur toutes les bases de données de notre portfolio (85 instances, 1300 DBS, 15 To alloué). J'ai une application personnalisée qui copie des fichiers vidanges sur un seul serveur, puis effectue la restauration et le DBCC et la journalisation requise pour les rapports, mais le débit d'E / S séquentiel est mon goulot d'étranglement (je travaillais avec un ensemble de LUN 6 RAID de notre SAN en utilisant 7.2 K broches, obtenant 300 Mo / s de lecture mais seulement 50 Mo / s écrits).

Existe-t-il un livre blanc ou une autre ressource disponible pour aider à spécifier un serveur pour un taux de consommation maximal spécifiquement pour DBCC? J'ai regardé le livre blanc MSFT pour les serveurs d'entrepôt de données accélérés, mais je ne suis pas sûr que ce soit le bon ajustement.

Penser en dehors des sentiers battus, j'envisage d'aller dans un boîtier Das comme PowerVault et d'utiliser RAID 0. Le système DBS sera sur RAID 1 sur le stockage local, mais en utilisant Raid 0 pour la restauration et le travail DBCC est logique parce que dès que je termine Tester une base de données, je laisse tomber la base de données pour faire de la place pour la suivante. Je peux garder quelques broches sous forme de rechange chaude pour reconstruire un tableau vers le bas si nécessaire et ramasser là où je m'arrête.

Toutes les suggestions seraient profondément appréciées!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top