Назад | Перейти на главную страницу

Улучшит ли твердотельный накопитель производительность базы данных?

У меня есть база данных Microsoft SQL Server 2008, которая содержит примерно 3 ГБ данных. На сервере 4 ГБ оперативной памяти. База данных используется как для чтения, так и для записи данных (много изменений). Сервер перезагружается очень редко.

Я хочу улучшить производительность чтения-записи. Улучшит ли производительность замена жесткого жесткого диска (без RAID) твердотельным диском?

Со временем Известно, что SQL Server заполняет всю оставшуюся оперативную память., Я полагаю, что если я увеличу объем оперативной памяти до 8 ГБ, этого будет достаточно, чтобы «кэшировать» в оперативной памяти все данные, используемые SQL Server. Так что в моем случае покупать твердотельный накопитель совершенно не нужно, по крайней мере, прирост производительности будет совсем небольшим. Это правильно?

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

Когда вы запускаете инструмент SQL Profiler, вы обнаруживаете очевидные проблемы с производительностью файлового ввода-вывода? Вы использовали профилировщик, чтобы определить, где на самом деле находится ваше узкое место?