Стоит ли перемещать системные базы данных SQL Server master, model и msdb с пути установки по умолчанию на основном жестком диске ОС на их собственный диск?
Я уже переместил TempDB на 2 отдельных диска, один для файла журнала и один для файла данных, и мне просто интересно, стоит ли делать то же самое с другой системной базой данных, или это излишне и не принесет никакой пользы?
Я не вижу причин для их перемещения - это небольшие БД, которые практически все время кэшируются в памяти. Вы не собираетесь очень часто вносить изменения в эти БД (записи), чтобы переместить их на другой диск для получения дополнительной производительности.
Это зависит. В некоторых случаях вы можете захотеть поместить их на выделенный диск (что я делал один или два раза). Обычно это кластерная установка, когда вы не можете поместить их на диск ОС, и вы не хотите, чтобы они были на диске с пользовательскими базами данных на них, поэтому это отдельный диск.
Я не мог придумать никакой причины для переноса ваших системных баз данных на выделенный диск.
Это хорошая (и рекомендуемая) практика - выделять диски для TempDB и всех пользовательских баз данных - в качестве очень общей директивы.