Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.
Планируется в версии 8.3.26
По просьбам пользователей и разработчиков мы сделали ряд оптимизаций.
Насколько быстрее будут выполняться операции, зависит от многих факторов, в частности – от текущей загруженности процессора и жесткого диска. Цифры, приведенные ниже, мы получили, тестируя оптимизации на наших компьютерах и сети (параметры приведены для результатов каждых тестов). Если информация о тестовой конфигурации отсутствует – это означает, что относительное ускорение производительности несущественно зависит от конкретных «железа», сети и конфигурации 1С.
На ваших компьютерах цифры, возможно, будут отличаться.
Первое открытие конфигуратором или EDT конфигурации или инфобазы для больших конфигураций может занимать значительное время. В версии 8.3.26 этот процесс будет ускорен.
При тесте мы использовали следующую конфигурацию:
Инфобаза: 1С:ERP Управление предприятием 2 (2.5.5.82), демо база.
Клиент-серверный вариант, MS SQL Server
Сеть: 1 Гбит
Компьютер конфигуратора и сервера 1С:Предприятия
Процессор: 12 core 3700 Mгц
Память: 64 Гб
Компьютер СУБД
Процессор: 8 core 3400 Mгц
Память: 32 Гб
Ускорение:
Файловый вариант: 3.0 раза
Клиент-серверный вариант: 3.4 раза
Будет уменьшено время повторного запуска клиентского приложения из конфигуратора в клиент-серверном варианте.
Тестовая конфигурация:
Инфобаза: 1С:ERP Управление предприятием 2 (2.5.10.46), демо-база
MS SQL Server 2019
Процессор i7-4000
Память: 32Gb
Сервер 1С:Предприятия и клиент
Процессор i7-300
Память: 64Gb
Ускорение: 2 раза.
Уменьшено время проверки наличия циклических ссылок.
Тестовый код:
ТаблицаДанных = Новый ТаблицаЗначений; Для Счетчик = 1 по 100000 Цикл НоваяСтрока = ТаблицаДанных.Добавить(); КонецЦикла; ПроверитьЦиклическиеСсылкиВстроенногоЯзыка(ТаблицаДанных); //тут оптимизировали |
В результате оптимизации алгоритма проверка наличия циклических ссылок для данного примера ускорилась в 6.5 раз.
В версии 8.3.26 мы снизим потребление оперативной памяти полнотекстовым поиском, а также повысим скорость слияния индекса.
На наших тестах благодаря оптимизации объем памяти, занимаемый процессом менеджера кластера, уменьшился почти в 4 раза.
Для получения всех преимуществ от нововведения требуется перестроение индекса новой версией платформы.