Hay muchas publicaciones de blog y artículos de mejores prácticas que ensalzan las virtudes de colocar el archivo de datos de SQL Server en un disco duro y el registro de transacciones en otro. La razón dada es que el archivo de la base de datos experimentará lecturas y escrituras aleatorias, mientras que el registro de transacciones solo tendrá escrituras secuenciales.
Pero, ¿y si tienes cientos de bases de datos? ¿Existe un verdadero beneficio de rendimiento al colocar cientos de archivos de registro de transacciones en un disco separado? Si se escriben varios registros de transacciones, entonces creo que las escrituras del registro de transacciones serían tan aleatorias como las escrituras de la base de datos.