У вас є речі назад. Я знаю, що це контр-інтуїтивно зрозуміло, але ви хочете робити резервні копії (особливо включаючи резервні копії журналу транзакцій) на швидкому диску, а також файли mdf / ldf (за винятком винятку tempdb) на повільному диску.
Ви можете думати про це так, ніби сервер Sql зберігає два представлення ваших даних. Файли MDF + LDF представляють поточний стан бази даних, тоді як резервні копії (включаючи резервні копії журналу транзакцій з останньої повної резервної копії) являють собою те, що потрібно для відновлення поточного стану бази даних у разі відмови. Ви хочете, щоб ці два подання були відокремлені один від одного, тому подія, яка знищує одне представництво, також не завдасть шкоди іншому.
Виявляється, продуктивність Sql Server має тенденцію залежати БАГАТО більш того, наскільки швидко ви можете записувати файли журналу транзакцій і їх резервні копії над тим, як швидко ви можете отримати доступ до файлів МДФ. Це означає, що вам потрібно серйозно розглянути можливість розміщення резервних копій на швидкому диску (в ідеалі ви додасте невеликий SSD на сервер, який ви можете використовувати для файлів ldf, щоб забезпечити їм швидкість, зберігаючи при цьому відрив від резервних копій). На жаль, це залишає повільний диск для ваших файлів MDF, але знову ж таки: це матиме значення не так, як ви думаєте.
Варто зазначити, що вищесказане передбачає, що у вас достатня оперативна пам’ять, ви дотримуєтесь типових навантажень і що ви плануєте використовувати режим повного відновлення, а не простий. Крім того, операційну систему та встановлену програму Sql Server можна розмістити на повільному диску, хоча, звичайно, ви хочете стільки, скільки у вас є місця для життя на швидкому диску.