||
Краткое описание

В целях импортозамещения компания «РусГидро» приняла решение перейти с СУБД MS SQL на СУБД Postgres Pro, при этом провести нагрузочное тестирование и выполнить доработку ключевых операций, основываясь на расчете коэффициента APDEX.

ООО «РусГидро ИТ сервис»
Заказчик

Холдинг АО «РАО Энергетические системы Востока» (АО «РАО ЭС Востока») — крупнейший поставщик электрической и тепловой энергии на Дальнем Востоке.

1
Цели и задачи

Цели проекта:

  1. Повысить эффективность использования и сопровождения конфигурации ЕУС (единая учетная система).
  2. Улучшить потребительские качества конфигурации при работе на СУБД Postgres Pro.

Задача проекта: доработать конфигурацию ЕУС (единая учетная система) под СУБД Postgres Pro с целью повышения стабильности и производительности за счет оптимизации программного кода и распараллеливания запросов.

2
Что сделано
  1. Доработана конфигурация ЕУС (единая учетная система) с целью ее эффективной работы на СУБД Postgres Pro.
  2. Также выполнены следующие работы:
  • разработаны сценарии нагрузочного тестирования, чтобы можно было замерить время выполнения операции;
  • запрограммированы 19 полноценных сценариев нагрузочного тестирования;
  • замерено время ключевых операций на MS SQL, которое взяли за эталон, далее запустили те же 19 сценариев на Postgres Pro и получили показатели APDEX. На основании показателей выявили ключевые операции, которые требуют доработки на Postgres Pro;
  • оптимизированы 43 запроса, далее еще раз провели тесты на Postgres Pro.

В дальнейшем заказчик планирует распространить целевую конфигурацию на всю инфраструктуру ГК.

Проект совместными усилиями реализован в кратчайшие сроки, за которые:

  1. Разработаны автоматизированные сценарии нагрузочного тестирования и тестирования стабильности работы ЕУС по блокам: оперативный учет, регламентированный учет, управленческий учет, казначейство, обмены данными (ООД и РИБ, включая приемку новых обновлений из КБ), интеграция с ЭДО.
  2. Проведено тестирование производительности ЕУС на СУБД MS SQL (эталонные данные), Postgres Pro (целевая архитектура).
  3. Разработано техническое задание — описание перечня доработок конфигурации ЕУС, необходимых для ее эффективной работы на СУБД Postgres Pro.
  4. Доработана и протестирована конфигурация ЕУС для эффективного использования на СУБД Postgres Pro.
  5. Запущено одно ПО (ПО для проведения пилота было выбрано на этапе разработки ТЗ) с миграцией с СУБД MS SQL на Postgres Pro
  6. Сформирована эксплуатационная документация по установке, настройке, тиражированию и работе конфигурации ЕУС на СУБД Postgres Pro.
  7. Заказчику предоставлено гарантийное обслуживание на срок 1 год.

3
Результаты проекта

По результатам проведения нагрузочного тестирования на оптимизированной ЕУС индекс APDEX увеличился с 0,841 до 0,959 по основным операциям, что в качественных оценках является оценкой «отлично». По операциям закрытия месяца с 0,853 до 0,929, что в качественных оценках является оценкой «отлично».

Основным бизнес-результатом проекта является успешное импортозамещение СУБД MS SQL server на СУБД Postgres Pro.

Версия для печати
Вход для
партнеров
ПОЛЬЗОВАТЕЛЕЙ
150
Продукты
1С:Управление производственным предприятием
Партнер
РУМИКОН
Апрель 2023 — Ноябрь 2023
Дальневосточный федеральный округ РФ

БАЗЫ ЗНАНИЙ "ПРОФКЕЙС"

Новости
17 декабря 2024
О начале розничных продаж курсов «1С:Бизнес-обучение» для первых лиц организаций и топ-менеджмента

Познакомиться с сервисом «1С:Бизнес-обучение», а также получить актуальный список доступных курсов можно на сайте https://bizedu.1c.ru/. Там вы можете изучить подробный план каждого курса, познакомиться с авторами курсов, ознакомиться с видеофрагментом курса, а также приобрести отдельные курсы.

02 декабря 2024
Новое в версии 8.3.26 платформы «1С:Предприятие»

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