Pregunta

Estoy configurando un servidor SQL de Azure D11 que se utilizará para un almacén de datos. Solo puedo adjuntar 4 discos de datos y lo han hecho, ahora necesito determinar cómo configurarlos y dividir los archivos DB. Estoy tratando de adaptarme > Guía de MS a mi situación específica.

Diseño tradicional:

OS Disk/Azure Temp Disk
1 data disk - TempDB
1 data disk - Log
2 data disk - Data

Estoy esperando que sus directrices son para servidores generales / potencialmente OLTP. Tengo un almacén de datos en modo de recuperación simple con un solo proceso de ETL nocturno. No estoy particularmente fluido en la administración de archivos de registro, pero mi inclinación es el registro y la Tempdb puede ir en un solo disco de datos, dejando tres discos disponibles para rayar y maximizar IO para la ETL nocturna y, lo que es más importante, los informes del día. < / p>

¿Es razonable poner el registro y la Tempdb en un solo disco y la raya tres para los datos o el archivo de registro realmente necesita estar en un disco separado?

¿Fue útil?

Solución

Azure Iaas es un animal diferente que los servidores tradicionales en las premisas (virtuales con un san o puramente físico).Obtendrá en el mejor de los casos de 500 IOPs por unidad adjunta.

Recomendación general es usar grupos de almacenamiento para derivar múltiples unidades para aumentar el rendimiento.

Con solo cuatro unidades disponibles en una serie D, haría lo siguiente.

  • PONER TEMPDB EN LA D: \, es un SSD.No ponga nada más allí, asegúrese de que un script de inicio compruebe esa unidad para cualquier carpeta necesaria y solucione los permisos si es necesario.

  • Stripe Los cuatro discos que tiene en un solo controlador y ponga sus datos y archivos de registro allí.

Si tuvo 8 discos disponibles para adjuntar, le recomendaría hacer dos unidades de cuatro discos cada uno y poner un registro en uno y datos en el otro.

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