Имя: Пароль:
1C
1С v8
справочник ШтрихКодыУпаковокТоваров огромных размеров КА 2.5 Маркировка
0 Amig0
 
11.11.24
16:12
Привет всем.

вопрос следующий: имеется КА2 2.5.19.68 + Маркировка.
При вводе в оборот кодов маркировки в справочник записываются данные кодов, коробов.
Сейчас в справочнике уже 4 000 000 записей.

При печати этикеток выполняется запрос с левым соединением для получения штрихкода упаковки.
Собственно этот запрос выполняется непомерно долго.

В КА есть регламентное по очистке РС ПулКодовМаркировки, а по этому справочнику никаких действий нет.

С каждым новым заказом число записей в справочнике растет, и дальше любые операции с его участием будут только увеличиваться во времени.

Кто как справляется с данной ситуацией?
1 Волшебник
 
11.11.24
17:09
надо проиндексировать поле, по которому идёт соединение
2 Amig0
 
11.11.24
17:08
Ок, смогу проиндексировать ВТ с кодами, она не такая большая, где гарантия что попаду в индекс таблицы справочника?
3 Волшебник
 
11.11.24
17:09
(2) Надо проиндексировать таблицу справочника.
4 Amig0
 
11.11.24
18:29
(3) все 4 000 000 записей?
5 H A D G E H O G s
 
11.11.24
18:51
4 млн - это мелочь, не стоящая внимания.
6 Злопчинский
 
11.11.24
18:53
А для чего хранить все эти 4 млн маркировок если, наверное (?), большая их часть никогда уже не повторится в учетных операциях?
7 Волшебник
 
11.11.24
18:59
(4) да
8 shuhard
 
11.11.24
19:14
(4) актуальных и не помеченных на удаление, что необходимо указать в условиях связи запроса
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн