2015-03-10 4 views
0

Я довольно много читал о распространении файлов tempdb и базы данных через luns для оптимизации SQL-сервера, мой вопрос в том, есть ли у меня только один LUN, будет ли распространять tempdb на какой-либо положительный эффект или он лучше запросить дополнительный диск для получения преимуществ по производительности?Распространяйте файлы tempdb SQL Server на lun

ответ

0

Наличие нескольких файлов базы данных (независимо от того, какая база данных) на одном физическом диске (LUN или нет) не обеспечивает большую производительность.

Что касается tempdb, это улучшит производительность, если есть проблема с распределением. В этом случае вы должны создать столько файлов базы данных одинакового размера, сколько количество логических процессоров.

Но если вы можете запросить больше LUN, зачем их назначать tempdb? Является ли tempdb настолько перегруженным? Как правило, вы получите лучшую общую производительность, если новые LUN ​​присваиваются другим базам данных.

+0

Конфликт PFS-страниц может быть уменьшен путем создания нескольких файлов данных tempdb на одном и том же LUN, если они [созданы правильно] (http://www.sqlskills.com/blogs/paul/correctly-adding-data-files- Tempdb /). – Bryan

+0

@Bryan Eargle. Спасибо, что поделился. Иногда я узнаю больше ответов, чем спрашиваю :-). Я отредактировал свой ответ. –

Смежные вопросы