Имя: Пароль:
1C
 
УПП. Включение индексации по доп. измерениям у регистров ТоварыНаСкладах, СводобныеОстатки
0 ИС-2
 
naïve
28.12.17
10:43
УПП 1.3 Необходимо выполнить оптимизацию. Разделение итогов включено, блокировки управляемые (типовые)

Ищу резервы за счет чего можно поднять скорость работы.

Особенность учета и построения базы, что основная аналитика - серия номенклатуры.

Вопрос если в указанных регистрах включить индексирование по измерению "Серия номенклатуры", то будет прирост в производительности?
1 Timon1405
 
28.12.17
10:48
/*здесь было что-то про лиценционную политику*/
http://catalog.mista.ru/public/128175/
2 rs_trade
 
28.12.17
10:54
(0) если у тебя есть запросы с отбором по этому измерению
3 mistеr
 
28.12.17
11:31
(0) Чтобы найти "за счет чего", нужно найти узкие места. То есть профилировать нагрузку. Ты этим занимался?

Без этого все советы идут в категорию "протереть фары, попинать шины".
4 ИС-2
 
naïve
29.12.17
17:47
(3) вот например при записи заниает много времени

ПолныеПрава.ЗаписатьНаборЗаписейНаСервере(ИмяРегистра, ДокументОбъект.Ссылка,, ТипРегистра);

можно ли как-то ускорить запись набора записей?
5 mistеr
 
29.12.17
18:24
(4) Нужно смотреть на регистр. Уменьшить количество индексов, например.
6 kiruha
 
29.12.17
18:28
(0)
В чем проблема то ?
"сновная аналитика - серия номенклатуры" - добавляй
или можешь тут на 200 постов обсуждать
что лучше 100% рост произ при чтении или 10% рост при записи
7 mistеr
 
29.12.17
18:39
(6) Если узкое место в записи, как утверждается в (4), то ответ неочевиден.
8 ИС-2
 
naïve
03.01.18
21:25
(5) т.е чем больше индексов, тем медленне работает запись?
Чем больше индексов (по полям связи), тем быстрее выполняются запросы?
9 echo77
 
04.01.18
09:16
Смысла включать индексирование по СерииНоменклатуры - не вижу. Серия содержит Ссылку на Номенклатуру(Владелец), таким образом, можно сделать отбор по двум полям: Номеклатура+СерияНоменклатуры - будет работать индекс по Номенклатуре
10 echo77
 
04.01.18
09:16
(9) - это все относиться только к чтению
11 Мимохожий Однако
 
04.01.18
09:22
Если есть окошко по ночам, то можно сделать регламентное задание по расчету индексов.
12 Lama12
 
04.01.18
10:16
(8) Все верно.
13 Lama12
 
04.01.18
10:17
(1) Индексы можно поставить в конфигураторе.
14 Timon1405
 
04.01.18
11:04
(13) расскажите как в конфигураторе поставить составной индекс по 3му+5му измерению
15 mistеr
 
04.01.18
13:45
(14) 1C в этой ситуации предлагает нам нестандартное решение: дополнительный регистр. :)
16 d4rkmesa
 
04.01.18
13:53
(4) Можно попробовать включить RCSI в SQL, если мощность SQL-сервера позволяет(достаточно памяти, tempdb находится на быстром или ram-диске и достаточно свободного места).
17 mistеr
 
04.01.18
14:02
(16) Каким образом это ускорит запись в регистр?
18 rs_trade
 
09.01.18
09:01
(14) чем два раздельных не устраивают?