Имя: Пароль:
1C
 
Грузит ли SQL системные диски операционки?
,
0 Shur1cIT
 
08.02.17
08:30
Например для операционки воткнуть два SATA диска в зеркало на встроеный рейд контроллер, а непосредственно под скуль вотнут быстрый PCI SSD ?
насколько sata будет узким местом?
1 mehfk
 
08.02.17
08:32
42
2 Морозов Александр
 
08.02.17
08:46
А где будет файл транзакций?  Вот и считай.... :-)
3 Shur1cIT
 
08.02.17
08:48
(2) файл транзакций обычно тамже где SQL
4 Одинесю
 
08.02.17
08:50
TempDb и файл логов на операционке не ставят
5 Морозов Александр
 
08.02.17
08:50
Ну дык причем здесь тогда системный диск, если СКЛ будет работать с ССД?
6 Shur1cIT
 
08.02.17
08:52
(5) ну малоли операционка задействуеться точнее её диски, которые при определенных условиях могут стать узким местом
7 igel1969
 
08.02.17
09:14
Как выше писали - обязательно tempdb на SSD. У меня так вообще  - база данных с логами на одном SSD, а tempdb на другом SSD, а система на обычном диске, тогда ничего не тормозит. Tempdb - самое тормознутое место, на мой взгляд, от его скорости очень зависит производительность скула.
8 dmrjan
 
08.02.17
09:15
Узким местом может быть SSD некорпоративного класса.
9 oleg_km
 
08.02.17
09:47
(7) Если есть избыток RAM - то даже на RAM диск. Deadlock'и пропали совсем
10 Shur1cIT
 
08.02.17
09:50
(9) как расчитать потребность в размере RAM диска?
11 Lama12
 
08.02.17
10:10
(0) Как настроишь, так и будет.
12 Shur1cIT
 
09.02.17
08:29
Поднимаю тему
Как можно посмотреть статистику обращений к TempDB тоесть насколько она используеться 1с в моём случае?
поковырялся в отчетах SQL ничего путного не нашел
13 Повелитель
 
09.02.17
08:36
(7) Что будет если выйдет из строя SSD на котором tempdb?
14 Провинциальный 1сник
 
09.02.17
08:39
Переносил темпдб в память, эффекта не ощутил при реальной работе.
15 Shur1cIT
 
09.02.17
08:46
(13) ничего страшного, достаточно перезагрузиться прописать новый путь до tempdb и всё ок (tempdb каждый раз после перезагрузки очищаеться)
16 Повелитель
 
09.02.17
08:47
(15) Понятно, спасибо.
17 Повелитель
 
09.02.17
08:48
Мой варианты по настройке и установке дисков на сервере с БД MS SQL.

1. Вариант на 4 диска.
- HDD под систему и tempdb. Так как системный диск практически не нагружен в работе, поэтому tempdb можно туда положить.
- SSDх2 в RAID1 под БД и лог.
- HDD под бэкапы.

2. Вариант на 5 дисков.
- HDD под систему.
- SSDх2 в RAID1 под БД и логи БД.
- SSD под tempdb.
- HDD под бэкапы.

3. Вариант на 6 дисков.
- HDD под систему.
- SSDх2 в RAID1 под БД.
- SSDх2 в RAID1 под tempdb и логи БД.
- HDD под бэкапы.
18 Shur1cIT
 
09.02.17
08:49
(14) вот тоже размышляю о вариантах ускорений, ест сомнения что скорость взлетит в моём случае, так как в УПП временные таблици не особо активно используються
19 Повелитель
 
09.02.17
08:53
4. Вариант на 5 дисков.
- SSDх2 в RAID1 под БД.
- SSDх2 в RAID1 под систему, под tempdb и логи БД.
- HDD под бэкапы.

Мы в основном используем 1 вариант.
20 Повелитель
 
09.02.17
08:58
(19) В 4 варианте есть опасность, если правильно не настроить обслуживание БД, то логи выжрут все место на диске, системе это не понравиться.
21 Shur1cIT
 
09.02.17
09:03
(17) 1 вариант узкое место tempdb на обычных дисках
2 вариант думаю избыточен (хотя не знаю какая нагрузка)
3 лучше SSD в 10 рейд и БД и tempDB туда положить, но это моё мнение

мой вариант пока остёться два SATA в зеркало под систему +
SSD на PCI-E https://market.yandex.ru/product/11132688?hid=91033&track=tabs   думаю самый бюджетный, посчитал в stss 290 000 руб. получаеться правда один проц 4 ядра c HP но зато частота 3.6 - 4.0
22 Shur1cIT
 
09.02.17
09:07
мне интересно tempdb если скорость от перемещения возрастет процентов на 30% думаю и с серваком не стоит заморачиваться
23 Повелитель
 
09.02.17
09:14
(21) А какой смысл SSD в 10 рейд объединять?
HDD в 10 рейд был смысл объединять, так как увеличивалась и скорость записи и чтения почти в 2 раза.
А есть ли смысл увеличивать скорость записи для SDD в рейд? Там и так хорошо.
Я для SDD только RAID1 делаю. Это надежность + увеличение скорости чтения.
Программист всегда исправляет последнюю ошибку.