Индексы для Регистров Сведений #652154


#0 by Светлый Гений
Всем привет. Провожу анализ индексов в своей базе и наткнулся на индекс _InfoRe5374_BySimpleKey_B для непериодического независимого регистра сведений. В гугле информацию по нему не нашел, в умной книжке тоже про него ничего найти не смог. Подскажите, пожалуйста, по каким критериям он формируется и как можно от него избавиться?
#1 by ZanderZ
мешает ?
#2 by Светлый Гений
больше всех других
#3 by Alex375
В SQL возьми и посмотри из чего данный индекс состоит. А с какой целью ты его убрать собираешься?
#4 by Светлый Гений
для уменьшения объема базы
#5 by Alex375
тогда советую тебе рассмотреть механизм сжатия данных на уровне SQL :). У меня база с 55Гб уменьшилась до 14, а производительность при этом выросла на 20%
#6 by Светлый Гений
+ в данном регистре почти 70000000 записей и туда постоянно что-то пишется.
#7 by Светлый Гений
к сожалению, этим не я занимаюсь, у меня сейчас стоит задача выявить неиспользуемые индексы и составить рекомендации по оптимизации
#8 by чувак
Убери слово Гений из ника, а то неправильно поймут :)
#9 by Alex375
избавиться от индекса ты можешь, но вначале надо понять что в нем. Можно рассмотреть вариант выноса этих данных во "внешний источник", то есть в отдельную SQL таблицу. Такой подход позволит тебе делать такие индексы, которые ты захочешь. Еще - если ты просто удалишь индекс средствами SQL, то при реструктуризации этого регистра он вновь у тебя создастся.
#10 by Светлый Гений
баян я как раз и хочу понять, что в нем )
#11 by Alex375
открывай SQL и смотри :) Там все просто найти
#12 by Alex375
в принципе есть еще "ПолучитьСтруктуруХраненияБазыДанных" с помощью которой ты можешь получить интересующую тебя информацию.
#13 by чувак
А имя регистра узнал все таки?
#14 by Живой Ископаемый
зачем? Есть версия что это версии обьектов (сори, на этой клаве нет твердого знака)
#15 by Светлый Гений
имя регистра знаю (я же написал, что он непериодический и независимый), структуру индекса выясняю
#16 by чувак
Регистр сведений Сотрудники с независимым режимом записи : Ка формируются индексы? -Измерение + Период + Регистратор + НомерСтроки - если для данного измерения свойство Индексировать установлено в значение Индексировать. -Ресурс + Период + Регистратор + НомерСтроки - если для данного ресурса свойство Индексировать установлено в значение Индексировать. -Реквизит + Период + Регистратор + НомерСтроки - если для данного реквизита свойство Индексировать установлено в значение Индек сировать.
#17 by Живой Ископаемый
В нем есть измерение составного типа?
#18 by Fragster
ИМХО это рудимент от того, что в файловой не осилили составной ключ и от того у РС есть некий simpleky уид
#19 by Светлый Гений
да, это читал нет ни измерений, ни ресурсов, ни реквизитов
#20 by Живой Ископаемый
это квизшоу такое?
#21 by krbIso
Используется для обхода регистра при реструктуризации, а также для выборки записей с использованием оптимального порядка обхода.
#22 by Светлый Гений
имеется ввиду с составным типом )))
#23 by Светлый Гений
ясно, спасибо! Это индекс по полю _SimpleKey, которое есть только в непериодических регистрах сведений.
#24 by krbIso
по идее он не может занимать больщой объем данных
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С