Имя: Пароль:
1C
1С v8
Способы ускорения работы БД на MS SQL
0 Necessitudo
 
07.12.14
14:51
Всем привет! Сначала прелюдия. Есть база весом 300 гигов, вертится на MS SQL 2008R2. Сейчас она хранится как единый  mdf-файл. Есть желание разбить на два файла. Если разместить каждый из файлов на разных RAID-массивах, то понятно что будет явное ускорение подсистемы ввода-вывода. Ну а если оставить RAID-массив один? Будет ли какое-то ускорение?
1 ДенисЧ
 
07.12.14
14:57
минимальное. По опыту говорю.
Надо разносить на разные контроллеры.
2 zulu_mix
 
07.12.14
14:58
про ссд еще не писали?
3 Necessitudo
 
07.12.14
14:59
(1) А если на разные? Повышение скорости процентов на 70 будет?
4 Necessitudo
 
07.12.14
14:59
(2) ССД понятно, меня сейчас больше сама идея волнует.
5 ДенисЧ
 
07.12.14
14:59
(3) 70 не видел, 40 видел.
6 Necessitudo
 
07.12.14
15:03
(5) Это при  полностью идеинтичных контроллерах?
7 ДенисЧ
 
07.12.14
15:05
(6) разумеется
8 Necessitudo
 
07.12.14
15:12
(7) Спасибо большущее:)

Тогда еще вопрос. Read Commited Snapshot - такая галочка у базы есть. Провел опыты - 8.3 сама выставляет ее если режим совместимости выключен и включены управляемые блокировки. А если ее включить на базе, где блокировки автоматические? Чем грозит? Я гуглил много, но все говорят разное(
9 Necessitudo
 
07.12.14
15:13
Про версионирование знаю и знаю что сильно возрастут нагрузки на tempdb.
10 milan
 
07.12.14
15:15
(0),А tempdb уже на отдельном диске лежит?
Интересно, если таблички в sql разложить в разные файловые группы,  при обновлении что произойдет? Или sql сам все разложит оптимально?
11 ДенисЧ
 
07.12.14
15:16
(8) Я бы не стал.
12 ДенисЧ
 
07.12.14
15:17
(10) Ничего не произойдёт. Всё будет нормально. 1с не рулит расположением файлов.
Она просто говорит update ... А скуль уже сам знает, что и куда.
13 krbIso
 
07.12.14
15:47
(8) грозит нарушением бизнес логики.
14 Necessitudo
 
07.12.14
15:59
(12) Ага. Только обидно что 1С сама не умеет оперировать файловыми группами - ну это расплата за поддержку нескольких СУБД.
15 Necessitudo
 
07.12.14
15:59
(13) Контроль остатков будет идти криво?
16 Александр_
Тверь
 
07.12.14
16:03
17 milan
 
07.12.14
16:17
(12) 1с делает новые таблицы и в них переносит данные, думаю нужно будет по новой растаскивать репортажи группам.
18 МихаилМ
 
07.12.14
22:21
при реструктуризации база 1c8 вернется в 1 mdf.