🔖
Платформа 8.3 ⭐ Главное событие

Вышел релиз платформы 1С:Предприятие 8.3.26: оптимизация PostgreSQL, фоновые очереди и новый веб-клиент

Фирма «1С» представила масштабное обновление платформы 8.3.26. В фокусе релиза: двукратное ускорение многопоточных запросов на Postgres Pro, переработанный планировщик фоновых заданий и улучшенная отзывчивость тонкого клиента.

Фирма «1С» официально объявила о выходе стабильной финальной сборки технологической платформы 1С:Предприятие 8.3.26.1332. Новая версия ориентирована на повышение стабильности крупных высоконагруженных инсталляций, снижение сетевых задержек тонкого клиента и углубленную поддержку СУБД с открытым исходным кодом.

Ключевые новшества платформы 8.3.26:

  • Оптимизация работы с PostgreSQL / Postgres Pro: кардинально улучшен транслятор запросов 1С в SQL. Сложные соединения с временными таблицами теперь трансформируются с учётом актуальной статистики планировщика СУБД, что снизило время выполнения ресурсоёмких отчётов в 1.8–2.3 раза.
  • Интеллектуальный пул фоновых заданий: кластер серверов 1С получил адаптивное управление параллелизмом. Теперь тяжелые фоновые операции (например, закрытие месяца или расчёт себестоимости) не блокируют интерактивную работу пользователей в тонких клиентах.
  • Обновленный веб-клиент: осуществлен переход на современные спецификации ECMAScript, ускорен рендеринг управляемых форм на 35%, снижено потребление памяти браузером.
  • Встроенная поддержка протокола OAuth 2.0 / OpenID Connect: бесшовная интеграция с корпоративными сервисами единого входа (SSO) без применения сторонних прокси-серверов.

Пример оптимизации запроса в BSL

Для разработчиков добавлен новый хинт оптимизации выборки данных при обращении к регистрам сведений с большими объёмами данных:

// Пример использования эффективной выборки среза последних
Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |   Курсы.Валюта КАК Валюта,
    |   Курсы.Курс КАК ТекущийКурс,
    |   Курсы.Кратность КАК Кратность
    |ИЗ
    |   РегистрСведений.КурсыВалют.СрезПоследних(&ПериодСреза, Валюта В (&СписокВалют)) КАК Курсы
    |ГДЕ
    |   Курсы.Курс > 0";

Запрос.УстановитьПараметр("ПериодСреза", КонецДня(ТекущаяДатаСеанса()));
Запрос.УстановитьПараметр("СписокВалют", МассивНужныхВалют);
Результат = Запрос.Выполнить().Выгрузить();

«Релиз 8.3.26 является рекомендованным для всех пользователей 1С:ERP и комплексных решений, работающих под управлением Linux и СУБД семейства PostgreSQL». — Информационное письмо фирмы 1С №32104

⚡

Планируете перевод 1С на Linux и PostgreSQL?

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

Теги статьи: #Платформа 8.3 #PostgreSQL #Оптимизация #Релиз 8.3.26 #Linux
⚡

Нужна помощь эксперта по 1С?

Проведу оптимизацию тяжелых запросов, устраню зависания базы, настрою кластер на Linux / PostgreSQL или разработаю интеграцию под ключ с гарантией SLA.

Обсудить задачу или аудит 1С

Опишите вашу задачу. Я свяжусь с вами в течение 15 минут в Telegram или по телефону для бесплатной экспресс-оценки.

🔒 Конфиденциально. Возможно подписание соглашения о неразглашении (NDA).