Организация регистров под большие объемы данных.

1. Kongo2019 16.10.19 15:48 Сейчас в теме
Доброго.
У нашей дружественной организации, есть отраслевая конфигурация.
Но они на сегодня столкнулись с проблемой. Большие задержки по обработке документов, отчетов и прочего.
Мы свое время, глянув на эту реализацию, прогнали несколько тестов, сказали нафуй. И сделали отдельный блок не на 1С. На 1С мы не осилили. Сейчас надо сделать на 1С.
У них все это сделано на одном регистре сведений, который еще и подчинен регистратору, девять видов документов. На текущий момент, при общем размере БД в 50 гигов, только этот регистр 14 гигов. В общем, печально все.
Структура регистра такова.
Измерения
- Марка – тип строка 160
Ресурсы
- Упаковка - тип строка 120
- Справка – тип СправочникСсылка.алкКлассификаторСправокАиБ
- АлкогольнаяПродукция – тип СправочникСсылка.алкКлассификаторАлкогольнойПродукцииЕГАИС
- Организация - тип СправочникСсылка.Организации
- ПунктРазгрузки - тип СправочникСсылка.алкПунктыРазгрузки
- ОтметкаВыбытия – тип булево

На текущий момент обсуждается вынести это в отдельную базу. Но надо как-то оптимизировать. Если перенести 1 в 1, задница все равно догонит.
Объемы будут только расти.
В общем, рад любой идее.
Может это регистр как-то сжимать периодически.
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
6. nomad_irk 71 17.10.19 13:41 Сейчас в теме
(1)Как минимум чистить те, что выбыли.
Как уже сказали, Марки сделать ссылочным типом.

14Гб на таблицу при каком количестве записей? Размер Индекса при этом какой?
Строить индекс по строковому значению переменной длины - очень плохая затея.
2. SGordon1 16.10.19 16:18 Сейчас в теме
Наверное , зависит еще от того как вы этот регистр пользовать будете, какие запросы , по чем искать?
3. Kongo2019 16.10.19 16:27 Сейчас в теме
Ищу как раз по марке в основном.
4. starjevschik 16.10.19 16:35 Сейчас в теме
для начала может строки на ссылки хотя бы заменить
а по-хорошему надо смотреть в общем логику, может там это все не нужно.
5. Kongo2019 17.10.19 13:35 Сейчас в теме
Логично. Гуид будет короче строки.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)