¿Cómo configurar archivos de registro y datos en SSD para SQL Server?

¿Cómo configurar archivos de registro y datos en SSD para SQL Server?

Estoy configurando mi servidor SQL de producción. Tengo dos discos SSD de 800 GB disponibles (para Windows y SQL Server).

¿Dónde debo colocar los archivos de registro y datos de las bases de datos?

¿Cuántos archivos tempdb debo crear y qué tamaño deben tener?

Algunas recomendaciones son crear 1 archivo tempdb para 1 núcleo de procesador. Eso significaría 16 archivos en mi caso (2 procesadores de 8 núcleos cada uno). Eso me parece demasiado... ¿Tiene sentido esta recomendación en SSD?

¿Debo colocar archivos de registro y datos en SSD diferentes?

Utilizo SQL Server 2008 R2 y el servidor tiene 32 GB de RAM.

Respuesta1

Si solo tiene dos discos y este es un servidor de producción, debería usar RAID 1 y tener un único volumen reflejado de 800 GB, por lo que la ubicación de la base de datos, el registro y tempdb es relativamente irrelevante. La separación de estos archivos permite una utilización de E/S predecible, pero con solo dos discos desea redundancia en los servidores de producción por encima del rendimiento.

En cuanto a cuántos archivos tempdb en total debería tener,El asistente vudú de SQL Server, Brent Ozar, recomienda comenzar con 4 y perfilar su rendimiento a partir de ahí.. En los sistemas modernos con más de 16 núcleos de CPU, normalmente no tiene sentido tener un tempdb por núcleo.

información relacionada