Istnieje wiele postów na blogu i artykułów na temat najlepszych praktyk wychwalających zalety umieszczania pliku danych programu SQL Server na jednym dysku twardym i dziennika transakcji na innym. Podany powód jest taki, że plik bazy danych będzie doświadczał losowych odczytów i zapisów, podczas gdy dziennik transakcji będzie zawierał tylko zapisy sekwencyjne.
Ale co, jeśli masz setki baz danych? Czy istnieje prawdziwa korzyść z wydajności wynikająca z umieszczania setek plików dziennika transakcji na osobnym dysku? Jeśli zapisywanych jest wiele dzienników transakcji, to myślę, że zapis dziennika transakcji byłby tak samo losowy jak zapisywanie w bazie danych.