#0
by lucifer
Например индекс периодического РС Период + [Измерение1 + ...] (Кластерный) - Всегда Измерение1 + [Измерение2 +...] + Период - Есть хоть одно измерение регистра. ИзмерениеN + Период + Измерение1 + [Измерение2 +...] - Измерению "ИзмерениеN" задано свойство "Индексировать" или свойство "Ведущее" и при этом это не единственное измерение. Странно сделали, т.е. если я укажу "индексировать" какому-то из измерений в запросе я должен буду в условиях запросов использовать период. Если платформа создает автоматом индексы Период + [Измерение1 + ...] Измерение1 + [Измерение2 +...] + Период Почему бы тогда при индексировании измерения (ресурса, реквизита) не делать так же 2 доп индекса ИзмерениеN + Период + Измерение1 + [Измерение2 +...] ИзмерениеN + Измерение1 + [Измерение2 +...] + Период
#6
by yukon
Так смысл периодического регистра сведений именно в том, что для каждой записи важен период. Если не нужен период, то делай обычный РС с измерением типа дата и индексируй как хочешь.
#7
by R41
Суть составного индекса такова, что для поиска необязательны все значения, но обязательные те, которые начинаются слева. Т.е. прибавка Периода справа к индексу не делает его обязательность использования в условиях запроса. Для того чтобы индекс мог использоваться главное задать условия которые есть первых полях индекса...
#8
by R41
Т.е. в этой постановке вопроса 1С делает все правильно. Неправильно она делает то, что не дает создавать составные индексы на уровне программиста 1С...
#10
by fisher
Господи, да и так глянешь в какую-нить самописку - а там индексов от большого ума кучу понатыкано, от которых никакого проку кроме замедления записи и роста БД. На практике дополнительные индексы редко целесообразны. Достаточно номенклатуру первым измерением ставить, а если нет номенклатуры - чё-нить похожее по селективности и частоте использования в соединениях.
#11
by ДенисЧ
Ну не знаю... Я помнится, руками индексировал регистр учёта затрат на РАУЗ - приращение скорости было раза в 3...
#12
by lucifer
да, но почему ж тогда платформа создает индекс Измерение1 + [Измерение2 +...] + Период
#13
by lucifer
да что вы, что бы СУБД использовала index seek, а не index scan запрос должен быть по полям которые входят в индекс без пропуска, а иначе получится что СУБД отберет по первому индексу, потом придется сканировать
#14
by DexterMorgan
Все зависит от запросов, твой пост ни о чем. Очень часто добавлял индексы в типовые и например видел много раз это в рекомендациях команды Гилева. Достаточно номенклатуру первым измерением ставить Если говорить про РН первое измерение индексируется только в таблицах итогов, в таблицах движений этого индекса не будет, если не проиндексировано явно
#15
by DexterMorgan
Очень часто добавлял индексы в типовые и например видел много раз это в рекомендациях команды Гилева + естественно с последующим улучшением показателей APDEX
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- структура хранения остатков в регистрах (миниисследование)
- СООБЩЕНИЕ: СТРУКТУРА КОНФИГУРАЦИИ НЕСОВМЕСТИМА С ТЕКУЩЕЙ ВЕРСИЕЙ ПРОГРАММЫ
- Структура базы данных
- Выборка.НайтиСледующее(Структура) vs ВременнаяТаблица.НайтиСтроки(Структура)
- нарушена структура индексов CJ7287
- ошибка "нарушена структура индексов таблицы CJ4492"
- v7: Аналог Структура = Новый Структура в 7.7
В этой группе 1С
- Выпадающий список элементов справочника по Коду
- Кто-нибудь пробовал переделывать стандартный отчет "ОСВ по счету"?
- Заполнение организации по умолчанию в новом документе
- v7: Запуск 1С 7.7 по расписанию.
- Даллион Про не списываются превышения при перемещении товаров
- ут11 форма чека ККМ
- Налог на имущество не заполняется автоматически БП 3.0
- Бух 1с8.3 ошибка "Недостаточно памяти" при обнов. индекса полнотекстового поиска
- v7: Реквизит в ТиС БанковскийСчет
- Программно создавать характеристики в УТ 11.1.9.44
- Бездействие пользователя
- хочу открыть форму набора записей регистра накопления: неправ.усл.отбора?
- Новый ИсточникДоступныхНастроекКомпоновкиДанных(..., ПараметрыФункциональныхОпци
- Дополнение нулями в скд
- Какой командой можно напечатать штрихкод на чеке Штрих-ФР-Ф
- УПП 1.3 РАУЗ обслуживающИе производства НУ
- изменение типа реквизита в табличной части при вводе по строке
- v7: НДФЛ иностранцев в Бух 7.7
- Лог звонков, ограничиваемый лишь аппаратными ресурсами смартфона
- Запись xml через XDTO