SharePoint: Recomendaciones y buenas prácticas a nivel de base de datos (II)!

Siguiendo con la serie de artículos sobre recomendaciones y buenas prácticas a nivel de base de datos (BDs) en despliegues SharePoint, en esta ocasión vamos a hablar sobre los archivos de BDs:

  • Idealmente, colocar las BDs Tempdb, de contenidos, de uso, búsqueda y log de transacciones en discos físicos separados.
  • Al menos los archivos .mdb en un disco rápido (> 15 K).
  • Al menos los archivos .ldf en otro disco rápido (> 15 K).
  • Es recomendable separar incluso en más discos siguiendo el ranking:
    • Archivo de datos de Tempdb y su Log de Transacciones.
    • Archivos de Log de Transacciones del resto de BDs
    • BDs de búsquedas, excepto la de administración
    • Archivos de BDs de contenidos

Además de las ubicaciones de los archivos de BD, otras recomendaciones son:

  • Utilizar múltiples archivos de BDs para un buen rendimiento:
    • Únicamente crear archivos en el grupo de archivos (Filegroup) primario-
    • Distribuir los archivos entre discos separados.
  • Mantener el número de archivos de datos menor o igual al # de cores de la CPU teniendo en cuenta:
    • En el caso de un procesador Dual se considera equivalente a 2 CPUs.
    • n procesador que soporta hyper-threading se contabiliza como una única CPU.
  • Crear archivos de datos de igual tamaño.

Y hasta aquí llega este segundo artículo de la serie de recomendaciones y buenas prácticas a nivel de base de datos.