Хранение справочника вне информационной базы?

1. SanchoD 339 29.11.23 14:53 Сейчас в теме
Приветствую, коллеги!

В базе существенно вырос размер одного справочника (порядка 40 млн. элементов на 22 гигабайта).
Есть ли какие-то варианты хранения отдельных таблиц базы данных вне самой базы? В другой sql-базе, во внешних файлах, как-то иначе?
База клиент-серверная, СУБД MS SQL
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. RustamZz 29.11.23 15:30 Сейчас в теме
(1) Внешние источники данных
2. MACTEP1C 29.11.23 15:23 Сейчас в теме
Купить диск большего объёма не вариант? Думаю, все остальные способы, даже если они есть, дадут просадку в производительности.
3. VmvLer 29.11.23 15:28 Сейчас в теме
пока еще в тесте, если я правильно понял.
на боевом релизе еще пару лет будут запиливать.

https://dl04.1c.ru/content/Platform/8_3_24_1315/1cv8upd_8_3_24_1315.htm#9cfe5ba1-7d2f-11ed-963f-0050569f678a

ВнешниеХранилищаДвоичныхДанных
6. Sashares 33 29.11.23 15:41 Сейчас в теме
(3)Так это же для двоичных данных только.
5. starik-2005 3165 29.11.23 15:30 Сейчас в теме
1. Внешние источники данных - просто реализация ОЛЕДБ внутри 1С.
2. Горизонтальное шардлирование с помощью СУБД, оно же секционирование.
3. В постгресе есть табличные пространства. Наверное и в МССКУЛе что-то аналогичное имеет место быть.
4. Любой креатив.
7. VmvLer 29.11.23 15:56 Сейчас в теме
(6) что значит "только"?

оттуда:

Хранилище двоичных данных.
Реализовано хранилище двоичных данных. Предназначено для хранения двоичных данных на файловой системе компьютера кластера серверов «1С:Предприятия» вместо информационной базы. При этом использование хранилища прозрачно для операций чтения и записи данных: прикладное решение «считает», что выполняются операции чтения и записи данных из реквизитов прикладных объектов.
Хранилище поддерживается только в клиент-серверном варианте. Автономный сервер и файловый вариант информационный базы не поддерживают использование хранилища двоичных данных. Реализован программный интерфейс для администрирования хранилища с помощью встроенного языка.


Источник: https://dl04.1c.ru/content/Platform/8_3_24_1315/1cv8upd_8_3_24_1315.htm#143f5f66-73ac-11ec-aa69-0050569f678a
9. Sashares 33 29.11.23 16:21 Сейчас в теме
(7) На сколько я понимаю это означает, что если реквизит справочника/регистра будет ХранилищеЗначения, то такие данные можно хранить в отдельном хранилище / базе.
Не весь справочник/регистр, а только данные этого реквизита. Только для двоичных данных.

Ну то есть если было в справочнике ххх млн элементов, там они и останутся, в этом же справочнике, в этой же базе.
8. SanchoD 339 29.11.23 16:02 Сейчас в теме
Спасибо всем откликнувшимся.
Это уже кое-что.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот