¿Dónde puedo encontrar pautas para construir una máquina SQL Server específicamente para el trabajo DBCC CHECKDB?

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

Pregunta

Estoy trabajando en la definición de especificaciones para un nuevo servidor para ejecutar escaneos DBCC CHECKDB en todas las bases de datos en nuestra cartera (85 instancias, 1300 dbs, 15 TB asignados). Tengo una aplicación personalizada que copia archivos de volcado en un solo servidor, luego realiza el restaurante y DBCC y requirió registro para informar, pero el rendimiento de E/S secuencial es mi cuello de botella (estaba trabajando con el conjunto de Luns RAID 6 de nuestro SAN usando 7.2 K husillos, obteniendo 300 MB/sa lectura pero solo 50 MB/s escriben).

¿Existe un documento técnico u otro recurso disponible para ayudar a especificar un servidor para una tasa de consumo máxima específicamente para DBCC? Miré el Whitepaper MSFT para servidores de almacén de datos de seguimiento rápido, pero no estoy seguro de que sea el ajuste correcto.

Pensando fuera de la caja, estoy contemplando ir a un recinto DAS como PowerVault y usar RAID 0. El sistema DBS estará en RAID 1 en el almacenamiento local, pero el uso de RAID 0 para la restauración y el trabajo de DBCC tienen sentido porque tan pronto como termine Probar un DB dejo caer el DB para dejar espacio para el próximo. Puedo mantener algunos husillos como repuestos calientes para reconstruir una matriz de abajo si es necesario y retomar donde dejo.

¡Cualquier sugerencia sería profundamente apreciada!

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a dba.stackexchange
scroll top