|
Индексирование
| ☑ |
0
Alex_MA
08.04.14
✎
10:43
|
Здравствуйте!
Когда использовать индекс с доп. упорядочиванием ?
Вроде как используется для динамических списков. Это в том случае если у дин. списка задана основная таблица ?
Если в дин. списке будет использоваться упорядочивание как по одному полю, так и по другому => эти поля должны быть проиндексированы ?
Имеет ли смысл индексировать поля соединений в запросах ?
спасибо
|
|
1
Alex_MA
08.04.14
✎
14:48
|
ап
|
|
2
Maxus43
08.04.14
✎
15:01
|
Это ещё в платформе 8.1 было, динамические тут не при чем
v8: Индексировать с дополнительным упорядочиванием
|
|
3
Maxus43
08.04.14
✎
15:01
|
|
|
4
Maxus43
08.04.14
✎
15:06
|
динамические тут не при чем = я хз как влияют на динамические, на обычные влияют
|
|
5
Alex_MA
08.04.14
✎
15:17
|
посмотрел на ИТС статью, все понял:
если требуется просмотр списка с отбором по реквизиту - то имеет смысл сделать индекс с доп. упорядочиванием
|
|
6
fisher
08.04.14
✎
15:44
|
(5) Если только с отбором, то достаточно индексирования.
Но на практике, если не упираешься в тормоза или не проектируешь систему под конкретные требования с высокой нагрузкой, даже индексировать не стоит. Индексы - они ведь не бесплатные, знаешь ли. Это и замедление записи и место на диске со всеми вытекающими.
|
|
7
х86
08.04.14
✎
15:53
|
>>индексировать не стоит
ага, насоветуешь щас
индексировать нужно всегда и вот перед этим стоит хорошо подумать как и что
|
|
8
fisher
08.04.14
✎
16:00
|
(7) Минимум необходимых индексов 1С создает сама. И их отнюдь не мало. Поэтому да - стоит хорошо подумать перед тем, как добавлять что-то еще. С полным пониманием того, как именно работают индексы. И что польза от них будет только на реально больших таблицах при идеальном попадании в индексное выражение.
|
|