Разработчики платформы 1С в версии 8.3.23 планируют реализовать возможность управления табличными пространствами. Это повысит производительность отдельных операций и позволит более гибко подходить к организации СУБД.
Что нового появится в 1С:Предприятие 8.3.23, и как это использовать
Официальный технологический блог «Заметки из Зазеркалья» рассказал о новой фиче в технологической платформе 8.3.23.
Разработчикам будет доступно управление табличными пространствами – их создание, изменение и удаление.
Функциональность будет доступна в стандартной обработке «Управление табличными пространствами базы данных», вызываемой из «Функций для технического специалиста».
Источник: wonderland.v8.1c.ru
В данном диалоговом окне для каждого объекта конфигурации можно будет выбрать отдельное табличное пространство для хранения его данных или индексов.
Благодаря древовидному списку объектов метаданных отдельное хранение можно настроить сразу для групп объектов (например, для всех регистров сведений) или для конкретных объектов.
Предполагается что такой подход к организации данных позволит решать задачи, связанные с повышением производительности отдельных операций за счет выноса индексов или части данных в отдельный сегмент на более быстрые диски.
Это может быть применимо, например, расчета себестоимости в 1С:ERP: можно определить, какие объекты метаданных в 1С:ERP используются именно для целей расчета себестоимости, перенести эти объекты на более быстрые диски и, таким образом, получить прирост в скорости в критической точке.
Еще одна область применения новой функциональности – это управление хранением данных. Например, перенеся индексы в одно хранилище, а данные в другое, можно не только получить прирост производительности, но и использовать хранилища разного объема, если есть какие-то ограничения – например, нет возможности приобрести достаточно емкие и быстрые диски для всей базы.
Как будет работать управление табличными пространствами в 8.3.23
Новая функциональность будет доступна только в клиент-серверном варианте. Изменения по выбранным местам хранения данных будут применены на сервере СУБД после выполнения процедуры «Обновление размещения таблиц информационной базы», вызываемой из диалога «Тестирование и исправление информационной базы». Аналогичную опцию планируется добавить в качестве параметра пакетного режима запуска конфигуратора.
Источник: wonderland.v8.1c.ru
Сделанные изменения сохранятся и будут применены для выбранных объектов метаданных при последующих реструктуризациях.
Что касается встроенного языка, то его также планируется расширить новыми объектами и методами для работы с табличными пространствами.
«С помощью новой функциональности можно будет ускорить работу систем с СУБД. На внедрениях с небольшим отношением размера быстрых дисков к объёму данных в СУБД можно будет вынести часть данных (например, редко изменяемые данные) на более медленные и дешёвые диски, что уменьшит необходимость в больших быстрых дисках», – говорится в заметке на «Зазеркалье».
Ознакомиться с полным описанием новых возможностей платформы 8.3.23 для управления табличными данными можно в официальном блоге фирмы «1С».