Es gibt viele Blog-Beiträge und Best-Practice-Artikel, in denen die Vorteile des Platzierens der SQL Server-Datendatei auf einer Festplatte und des Transaktionsprotokolls auf einer anderen hervorgehoben werden. Der angegebene Grund ist, dass die Datenbankdatei zufällige Lese- und Schreibvorgänge ausführt, während das Transaktionsprotokoll nur sequentielle Schreibvorgänge enthält.
Aber was ist, wenn Sie Hunderte von Datenbanken haben? Gibt es einen echten Leistungsvorteil, wenn Hunderte von Transaktionsprotokolldateien auf einer separaten Festplatte abgelegt werden? Wenn mehrere Transaktionsprotokolle geschrieben werden, würde ich denken, dass die Transaktionsprotokollschreibvorgänge genauso zufällig sind wie die Datenbankschreibvorgänge.