Dove posso trovare linee guida per la costruzione di una macchina SQL Server appositamente per il lavoro DBCC checkDB?

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

Domanda

Sto lavorando alla definizione di specifiche per un nuovo server per eseguire scansioni DBCC checkDB su tutti i database del nostro portafoglio (85 istanze, 1300 dB, 15 TB allocati). Ho un'applicazione personalizzata che copia i file di scarico su un singolo server, quindi esegue il ripristino e il DBCC e richiede la registrazione per il reporting, ma il throughput I/O sequenziale è il mio collo di bottiglia (stavo lavorando con un set di LUN RAID 6 dal nostro SAN utilizzando 7.2 Kindles K, ottenendo una lettura di 300 MB/s ma solo 50 MB/s scrivono).

Esiste un white paper o altra risorsa disponibile per aiutare a specificare un server per il massimo tasso di consumo specifico per DBCC? Ho guardato il white paper MSFT per i server di data warehouse a binario veloce, ma non sono sicuro che sia la soluzione giusta.

Pensando fuori dagli schemi, sto pensando di andare in un involucro DAS come PowerVault e usando RAID 0. Il sistema DBS sarà su RAID 1 sulla memoria locale ma usare RAID 0 per il lavoro di ripristino e DBCC ha senso perché non appena finirò Test di un DB Io lascio il DB per fare spazio per quello successivo. Posso tenere alcuni mandrini come pezzi caldi per ricostruire un array down se necessario e raccogliere dove esco.

Qualsiasi suggerimento sarebbe profondamente apprezzato!

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top