powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Raid SSD Cache: чего ожидать
8 сообщений из 8, страница 1 из 1
Raid SSD Cache: чего ожидать
    #39701533
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если поставить SSD Cache для RAID

например такой: INTEL RAID AXXRPFKSSD2 SSD Cache и в него установить (один) SSD диск, например 480GB.

Какие эфферты можно ожидать?
Напрмер:

- производительность уменьшится/увеличится?

И что произойдёт когда этот диск (в raid ssd кэше) скончается?
- навернётся база
- база не навернётся, но появятся битые страницы
- sql server продолжит работать как ни в чём не бывало

Кто нубудь ставил подобные штуки?
Есть ли рекомендации от MS?
...
Рейтинг: 0 / 0
Raid SSD Cache: чего ожидать
    #39701541
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander UsЕсли поставить SSD Cache для RAID

например такой: INTEL RAID AXXRPFKSSD2 SSD Cache и в него установить (один) SSD диск, например 480GB.

Какие эфферты можно ожидать?
Напрмер:

- производительность уменьшится/увеличится?


Вы получите некое подобие хардварного Extended Buffer Pool.
Если размер базы больше чем доступная серверу память, это должно ускорить работу.


Alexander Us
И что произойдёт когда этот диск (в raid ssd кэше) скончается?
- навернётся база
- база не навернётся, но появятся битые страницы
- sql server продолжит работать как ни в чём не бывало

SQL здесь не причем, все зависит от обработки подобных проблем железом.
...
Рейтинг: 0 / 0
Raid SSD Cache: чего ожидать
    #39701583
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLex,

спасибо.
...
Рейтинг: 0 / 0
Raid SSD Cache: чего ожидать
    #39702073
0wl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0wl
Гость
msLexВы получите некое подобие хардварного Extended Buffer Pool.



Замечу только, что подобие получается очень отдаленное. Из того, что я видел в экспериментах на SQL 2014, сиквел считает раздел на SSD продолжением памяти, со скоростью, сопоставимой с памятью. Соответственно, в BPE могут оказаться данные временных таблиц, сортировок, Hash match и т.п. -- все то, чего никогда не будет на Raid SSD Cache.

Это не хорошо и не плохо, у каждого варианта свои нюансы. Просто надо учитывать, что это разные вещи.
...
Рейтинг: 0 / 0
Raid SSD Cache: чего ожидать
    #39702173
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0wl,

подобное не значит то же.

Расширение буфера кортроллера просто ускоряет чтение(если сконфигурировано то и записть) с диска.
Это не "расширение оперативной памяти" как в случае с "Extended Buffer Pool".
...
Рейтинг: 0 / 0
Raid SSD Cache: чего ожидать
    #39702258
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Us,

если у тебя интерфейс PCIe (NVMe/M.2) для SSD (раз в 5 быстрее уже устаревшего SATA3) то теоретически вряд-ли будет заметна разница по скорости,

но как выше пишут - риск потери данных при сбое наверное будет несущественно больше (из-за разницы в скорости - будут отличия во времени его очистки/перенесения данных куда надо, но в то-же время на быстром варианте пойдёт цикл заполнения новой порцией данных), т.к при обоих вариантах: кэш в RAM / контроллере и кэш в устройстве - потеряются.
...
Рейтинг: 0 / 0
Raid SSD Cache: чего ожидать
    #39702285
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0wlСоответственно, в BPE могут оказаться данные временных таблиц, сортировок, Hash match и т.п. -- все то, чего никогда не будет на Raid SSD Cache.

особенности BPE:
- макс размер не превышает 32*(max server memory(MB))
- в BPE сдвигаются неизмененные страницы данных/индексов (clean pages)
- IO pattern 8k
- single threaded
...
Рейтинг: 0 / 0
Raid SSD Cache: чего ожидать
    #39702296
0wl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0wl
Гость
komradособенности BPE: ...


Я сейчас не вспомню деталей, но тестировал BPE вскоре после появления RTM SQL 2014. Тестил на ажурных виртуалках; один и тот же запрос выполнялся 3 раза: без BPE, потом с BPE на быстром SSD и последний раз -- с BPE на самом медленном диске.

В результате быстрее всех оказался второй вариант (с быстрыми SSD), а третий вариант оказался даже медленнее первого. То есть, явно данные во время выполнения запроса попадали в BPE и это влияло на время выполнения запроса. Но тут возможны варианты: может это были чтения для Nested Loops, тогда как раз clean pages могли считываться из BPE.

По итогам для себя сделал вывод, что идея интересная, но пользоваться надо осторожно.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Raid SSD Cache: чего ожидать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]