Описание
Клиника имени Нодара Бохуа в Грузии более пяти лет ведет медицинскую деятельность в информационной системе «1С:Медицина. Больница». Помощь в поддержке решения осуществляет челябинский офис компании «Первый Бит».
В течение последних двух лет, ввиду увеличения объема базы данных и количества пользователей, производительность «1С:Медицина. Больница» постепенно деградировала. Это усложнило взаимодействие с системой и увеличивало среднее время работы с решением: проведение базовых документов могло занимать более 2-3 минут.
Анализ настроек СУБД
Чтобы увеличить быстродействие системы программы, руководство клиники обратилось в «Первый Бит». В ходе первичной встречи специалист по оптимизации проанализировал настройки СУБД MS SQL Server 2012. На основе показателей производительности, сформированы гипотезы о причинах постепенной деградации быстродействия и вариантах их предотвращения.
В ходе углубленного исследования выявлена основная проблема повышенной нагрузки на систему: постепенное устаревание аппаратной архитектуры решения. В частности медленных жестких дисков, которые, на момент обнаружения проблем с производительностью, уже не могли в полной мере отвечать системным требованиям системы из-за большого объема базы.
До момента обновления аппаратной базы решения, принято решение снизить нагрузку на диск, оптимизировав код программы, запросы 1С, интеграции и действующие регламентные задания, так как они создавали наибольшую нагрузку.
Работы по оптимизации заняли неделю. В результате устранения неоптимальных настроек 1С, оптимизации запросов и кода типового решения, специалисты клиники ощутили ускорение работы программы в пиковое время более, чем в 2 раза.
Дополнительно оптимизированы ключевые для бизнеса операции. В результате их проведение ускорилось в 1,5 раза.
Обновление комплектующих сервера
Для заказчика подобраны диски с рекомендованными параметрами, при установке которых сотрудники Клиники имени Нодара Бохуа ощутили дополнительный прирост скорости работы решения.
Клиника продолжает сотрудничество со специалистами челябинского офиса «Первого Бита», которые регулярно выполняют мониторинг производительности рабочей базы, а также дают рекомендации ИТ-службе заказчика по оптимизации быстродействия. В случае возникновения критических ситуаций эксперты компании «Первый Бит» оперативно подключаются для разрешения инцидентов.