powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Размещение TEMPDB на SSD диске.
19 сообщений из 19, страница 1 из 1
Размещение TEMPDB на SSD диске.
    #39719331
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. В целях увеличения производительности системы возникла идея переноса базы tempDB на отдельный диск SSD. Чем грозит потеря этого диска во время работы? Понятно что БД при этом работать дальше не сможет и сервис упадет. Вопрос в том достаточно будет заменить SSD на работоспособный , потребуются ли ручное восстановление базы. Заранее прошу прощения если вопрос кому то покажется дилетантским.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719333
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDпотребуются ли ручное восстановление базы
tempdb пересоздается при каждом запуске MSSQL.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719423
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGD,

SSD - это хорошо.

НО

надо учитывать следующее
1) брать надо не бытове а enterprise ssd

ну и если никаких падений не допускается:
2) ssd имеют свойство вылетать при достижении TBW, причём одновременно.
поэтому надо или мониторить текущее значение TBW и вовремя менять диск
Хотя с enterprise ssd это панадобится не скоро.

и/или ставить в raid ssd диски с разным начальным значением TBW.
Например покупаете 3 ssd, 2 ставите в raid, один держите в кладовке как запасной.
Через 6 месяцев меняете один из дисков из raid на запасной.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719442
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бытовой SSD может упасть задолго до достижения предполагаемого TBW.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719498
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тавтология, всё что угодно может упасть.

кто нибудь хоть в курсе о реальной статистике падений в зависимости от срока (кол-ва записей) ?
или только фобо-вбросы?

кроме того если RAID то ведь явно не 0
да и 3 диска брать чтобы один на полке хранить тоже смысл?
менять придётся всю пару - как только с выжившего на 3-й
перекинет (чтобы потом и 2-й или 1-й тоже выводить на 4-й)
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719511
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkiv,

статистики нет.

только спорадичесие сообщения.

оставшееся время жизни SSD

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

ЗЫ: а вы то сами та ssd или так, рассуждаете просто?
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719603
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Us,

У меня дома на всех компах SSD стоят уже 6 лет, в том числе на двух которых разработкой (SQL/Dev) занимаюсь в RAID0 (бесстрашно) - практически не выключаю (т.е. режим работы 325/365 дней).
Пока слётов не замечено.

Нескольким мелким конторам (с ужимными бюджетами) собирал рабочие станции чтобы за сервера не переплачивать - тоже на обычных розничных SSD под SQL (DWH/SSRS/SSAS), с расчётом на год - работали до предупреждения о замене на очередном аудите по два с половиной года (вместо ожидаемого 1-го).


Так что согласен с твоим п. 2) {и не обязательно с п. 1)} : Всё что им нужно - в планировщик задачу загнать чтобы (допустим раз в неделю) отслеживать скорость выгорания (если вопрос в самой памяти а не в контроллерах и т.д.) - сравниваем с пределами по спецификации, и то - резерва на действия по замене будет месяцы если до последнего не тянуть.

Вообще по моему не SQL-льная тема, явно железная она (там это периодически выскакивает, хотя уже давно и повсеместно статей наштамповано).
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719609
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас на одном сервере tempdb расположена на ssd массиве, а на другом, резервном сервере tempdb лежит на обычных дисках.
Так массовый вылет ssd не страшен.
В случае чего БД поработает и с посредственной производительностью на резервном сервере. Хотя пока проверить не пришлось, за несколько лет ни один ssd не вылетел.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719642
Владимир Затуливетер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkivкто нибудь хоть в курсе о реальной статистике падений в зависимости от срока (кол-ва записей) ?
или только фобо-вбросы?

вот есть статистика:
https://3dnews.ru/938764

некоторые модели не enterprise дисков вполне можно ставить.
у некоторых моделей ресурс в десятки раз превосходит заявленый.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719662
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Затуливетер,

спасибо, за ссылку.



Кстати, в некоторых случаях есть смысл держать базы на SSD PCIe.

Их конечно не внести в RAID, но если логика приложения допускает иногда выпадение базы,
и нужна производительность за разумные деньги...


...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719663
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
продолжение:
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719664
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719701
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав КолосовБытовой SSD может упасть задолго до достижения предполагаемого TBW.Нужно брать такие модели, которые показывают TBW во много раз больше обещанного.

Или, точнее, смотреть соотношение цена/TBW (реальный TBW), а не тупо брать тот, где TBW побольше.

Вот, например, Samsung 850 PRO 256 Гб:
Заявленный ресурс 150 Тб
Выносливость по результатам теста 7 500 Тб

vikkivкроме того если RAID то ведь явно не 0Это же для темпдб, так что есть только риск остановки сервиса.

Если остановка недопустима, то ставим в отказоустойчивый рейд, если допустима - в рейд с чередованием, или одиночный диск.

Правда, делать без отказоустойчивости стрёмно, ведь предполагается, что запасного диска не будет, и тогда остановка сервиса будет до покупки и установки нового диска, а это уже слишком...
Alexander Usстатистики нет.
только спорадичесие сообщения.Статистики нет, поэтому можно взять исследования на ресурс.
Вот, выше привели один из таких тестов. Например, для Samsung 850 PRO
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719758
f000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Начал эксперименты с SSD в 2014 году с принесенного из дома своего собственного бытового Silicon Power V60 120Гб, сразу запилил его на пром сервер - результаты порадовали.
Долго его не мучил, выпросил денег на kingston kc300 180gb, новый диск работал более полугода.
Тогда нагрузки по записи были примерно 50Гб в сутки, в таком режиме проработал около года.
В конце 2014 разорились на 2 Crucial M550 256Гб, запилил в R0, которые трудятся и по сей день.
С тех пор пару раз была перебалансировка нагрузки, и в текущей конфигурации там лежат 4 файла TempDB из 8.
По нагрузке примерно 26Гб в сутки по записи.
Ну итого - за 4 года примерно 40Тб записано. Полет нормальный.

На встроенном контроллере IBM X3850 M2 определялся Health утилитами только силикон, остальные диски приходилось периодически вынимать для проверки, что вообще не радовало при режиме 24/7/365. На старой работе меня уже нет года 2, за это время их никто не проверял ниразу, возможно очень скоро кого-то ждет сюрприз )
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39719849
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В пользу enterprise ssd но только tbw, но и гораздо более длинная гарантия - дл 5 лет.
Которой, кстати уже приходилось пользоваться.

Но самое классное это SSD PCIe.
Просто ракета.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39720039
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander UsВ пользу enterprise ssd но только tbw, но и гораздо более длинная гарантия - дл 5 лет.
Которой, кстати уже приходилось пользоваться."В пользу" - то есть это окупилось, разница в цене покрылось тем, что пришлось купить меньше дисков?
Не думал, что разница гарантийного TBW ентерпрайз-дисков и реального TBW бытовых дисков настолько велика.
Они что там, гарантируют несколько десятков петабайт для 250 гб диска???
Тогда да, дешевле получится купить ентерпрайз.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39720133
Владимир Затуливетер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гарантия на enterprise
https://www.samsung.com/semiconductor/minisite/ssd/product/data-center/983dct/
MZ-1LB960NE (960 GB)
5 Year or 0.8 DWPD

Гарантия 5 лет или 0.8 DWPD (Drive Writes Per Day)
к примеру для 960 GB диска гарантийный объем который можно записать

TBW (Terabytes Written) = DWPD * Warranty * 365 * CapacityGB/1,024

TBW = 0.8 * 5 * 365 * 960 / 1024 = 1368.75 TB (1.4 PB)

Это еще с учетом того, что это диск значительно большего объема чем тестируемый 850pro, который был всего 256GB и на который удалось записать 7.5 PB!!!.
Диски большего объема более стойки прямо пропорционально объему. Так что это еще не предел. Теоретически если купить десктопный диск на 960gb, он должен выдержать в разы больше.

Естествено самсунг гарантии не дает, но в сети полно испытаний ssd, и некоторые модели очень неплохую стойкость показывают.
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39720178
Alexander Us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg

К сожалению не помню точно, но в одну из машин, с которыми приходится работать вотктули что то вроде этого на почти 4 ТБ.

При этом было согласовано, что для базы допускается выпадение.
После нескольких месяцев диск ёкнулся, и его поменяли.
Кстати, восстаеовление на таких дисках - с такими скоростями записи - прятное(быстрое) дело.

Ну и ктоме того, энтерпайз диски предназначены для серверов (всякие там фишки при выключении питания и т.д.)
...
Рейтинг: 0 / 0
Размещение TEMPDB на SSD диске.
    #39720387
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander UsК сожалению не помню точно, но в одну из машин, с которыми приходится работать вотктули что то вроде этого на почти 4 ТБ.

При этом было согласовано, что для базы допускается выпадение.
После нескольких месяцев диск ёкнулся, и его поменяли.То есть всё сработало по плану.

Конечно, для реальных применений разумнее использовать отказоустойчивые конфигурации, и для бытовых дисков получится просто дешевле, при той же итоговой надёжности.
Владимир Затуливетергарантия на enterprise
...
TBW = 0.8 * 5 * 365 * 960 / 1024 = 1368.75 TB (1.4 PB)

тестируемый 850pro, который был всего 256GB и на который удалось записать 7.5 PB!!!.
Вот вот.

Конечно, наверняка на enterprise можно реально записать больше гарантийного объёма, но гарантии то уже не будет, да и цена!


ИМХО тут же всё очевидно.

Если вам нужно высокое качество и разумная цена, используйте бытовые SSD

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

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


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