Найти в Дзене
EFSOL

Анализ производитель­ности различных версий платформ 1С от EFSOL

Оглавление

Программные решения компании 1С очень давно занимают лидирующие позиции среди учетных программ, а сама компания - практически монополист на рынке. Наверное нет сферы бизнеса, учет которой не пытались бы автоматизировать на базе платформы 1С, а сама платформа действительно признана не только учетной системой, но и полноценной средой разработки.

Именно поэтому платформа 1С (без дополнительных конфигураций и надстроек) является довольно сложной системой, которая постоянно дорабатывается и развивается, что не может не сказаться на ее производительности и стабильности. Как и любая система, платформа 1С имеет стабильные и нестабильные версии, баги и, конечно же, версия от версии отличается производительностью. Зачастую обновление на определенную версию платформы вызвано необходимостью внедрения нового функционала в конфигурацию или же требованиями конфигурации в обновлении платформы - это происходит уже как факт случившийся, а значит возможности отказаться от новой платформы нет.

Методика тестирования

Мы разделим тестирование на две части. В первой части мы проанализируем платформы версии 8.2, исключительно ради теоретического знания и построения регрессионной модели роста производительности. Во второй части мы проведем более детальное исследование платформ версии 8.3, поскольку они сейчас используются на практике в большинстве случаев.

В качестве тестового стенда будем использовать виртуальную машину на гипервизоре Hyper-V c установленной Windows Server 2016 Standard. В качестве опытного образца будем использовать только серверный вариант, 64-битный сервер 1С:Предприятия, Microsoft SQL Server 2017 Standard.

Параметры тестового стенда

-2
Рисунок 1 - Методика тестирования платформ версий 8.2
Рисунок 1 - Методика тестирования платформ версий 8.2
Рисунок 2 - Методика тестирования платформ версии 8.3
Рисунок 2 - Методика тестирования платформ версии 8.3

АПДЕКС - открытый международный стандарт, разработанный с целью формирования объективной оценки показателей производительности корпоративных информационных систем. Такая методика позволяет

  • Привести к простому значению разнородные факторы и множество статистических данных о производительности. Главное преимущество методики - в простом результате, для быстрой оценки состояния производительности информационной системы.
  • Ранжировать отслеживаемые операции по приоритетности с точки зрения бизнеса, что позволяет правильно акцентировать внимание при мониторинге и оптимизации большого количества операций.
  • Построить индекс на основании фактических данных, полученных при работе всех пользователей приложения. Результирующая оценка производительности по методике Apdex является общей, фактической и объективной.

Система АПДЕКС позволит провести сценарии тестирования по выполнению стандартных операций, которые делают пользователи ежедневно в подобных конфигурациях и замерить время их выполнения. Для конфигурации 1С:Бухгалтерия это:

  • Формирование оборотно-сальдовой ведомости.
  • Проведение возврата товаров от покупателя.
  • Проведение платежных поручений.
  • Проведение ПТИУ.
  • Проведение реализации товаров и услуг.
  • Проведение счета на оплату.
  • Справка расчета калькуляции себестоимости.

О результатах тестирования читайте в нашей статье: https://efsol.ru/articles/performance-1s-8.html

#1C #производительность 1С #ит #тестирование 1С #тестовый стенд

#платформы 1С #сервер 1С #ит услуги #програмирование