Имя: Пароль:
1C
1C 7.7
v7: эксперементы с индексами 1с-ы =)
0 monsterZE
 
20.05.14
10:24
народ, поделитесь опытом по сабжу.
1с не умеет создавать индексы с включенными полями
вариант один:
создаю такой индекс в студии (мое_поле, дата_время_иддок) не уникальный, гружу 1с-у - ругается "ошибка структуры индексов бла-бла-бла, запустите монопольно"
открываю ддс-ник дописываю свой индекс - 1с загружается норм
вариант два:
ставлю "отбор движений" по регистру - 1с сама создает индекс (мое_поле, дата_время_иддок, лайн_но, акт_но) уникальный
меняю его в студии, добавляя включенные поля - 1с загружается норм
поясните, плиз, какие +/- вариантов
1 ДенисЧ
 
20.05.14
10:27
где-то был патч, отключающий проверки.
Я делал так: запускал профайлер, собирал статистику и потом её tuning adviser'ом обрабатывал. Создавал новые индексы, а не нужные удалял.
Работало намного лучше.
2 monsterZE
 
20.05.14
10:28
(1) ну это ты предварительно пропатчив 1с на проверку индексов?
3 ДенисЧ
 
20.05.14
10:28
(2) Разумеется
4 МихаилМ
 
06.06.14
12:15
называется: покрывающие индексы.

отключается в хранимке sp_tables либо ей аналогах в старших версиях
5 monsterZE
 
06.06.14
13:27
(4) пасиб, я "прицепился" к уже существующим =)
6 ptiz
 
06.06.14
13:44
А зачем это? Для ускорения прямых запросов?
7 monsterZE
 
06.06.14
13:50
(6) угу
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший