Имя: Пароль:
1C
1С v8
Зачем в типовых индексированны поля Организация, Контрагент в документах?
0 H A D G E H O G s
 
17.04.13
13:22
День добрый.
Собственно сабж.
УПП, РеализацияТоваровУслуг, к примеру.
1 ДенисЧ
 
17.04.13
13:23
Почему бы и нет?
2 H A D G E H O G s
 
17.04.13
13:25
(1) Почему бы и да.

Не, ну понятно, чтобы в отборы в формах списках шустрее работали, но и все?
3 Sammo
 
17.04.13
13:25
(1) Опередил.
Например, RLS по данным полям, не?
4 H A D G E H O G s
 
17.04.13
13:25
(3) Возможно.
Что еще?
5 H A D G E H O G s
 
17.04.13
13:32
Ап
6 Лефмихалыч
 
17.04.13
13:33
(4) тебе мало?
7 issa
 
17.04.13
13:34
(4) оптимизация быстродействия запросов вообще, т.к. реквизиты часто используются
8 Живой Ископаемый
 
17.04.13
13:36
Если кардиналити будет меньше 5% индекс имеет смысл, если будет отбор по значению этого реквизита. по организациям может быть меньше, может больше (если их будет меньше 20), но тут так - если поставить индексирование. вряд ли что-то испортится, поэтому поставили.
9 mistеr
 
17.04.13
13:39
(4) Критерии отбора.
10 H A D G E H O G s
 
17.04.13
13:41
(8) "вряд ли что-то испортится"

Производительность.

Кстати, да.
Че там, ну у большинства организации 3-4 в базе, индекс бессмысленен тут.
11 acsent
 
17.04.13
13:44
(10) ты проверял при какой селективности на скан таблицы переходит?
12 В тылу врага
 
17.04.13
13:45
Поставим вопрос иначе - зачем они, если есть ДоговорКокнтрагента?
13 acsent
 
17.04.13
13:45
(12) ну это то совсем понят. Нормальные формы только в теории живут
14 H A D G E H O G s
 
17.04.13
13:46
(11) Нет.
15 vde69
 
17.04.13
13:49
во всех запросах где есть джойн по этим полям без индекса будет тормозить сильно
16 Sammo
 
17.04.13
13:56
(10) Он не бессмысленен, когда участвует как доп. отбор с еще 1 отбором
17 hhhh
 
17.04.13
13:57
ну вообще-то да. Отбор в форме списка в десятки раз быстрее работает с индексом. А пользователи 90% времени работают именно с журналами и списками документов.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс