311 подписчиков
Как быстро должна работать ЛИМС?
Тут в комментариях поднимали вопрос о быстродействии.
Каждая программа потребляет некое количество ресурсов компьютера, и тут могут быть проблемы:
1) нехватка оперативной памяти.
2) долгая обработка каких-то данных, например цикличные расчеты.
У любой программы с базой данных, а из ЛИМС практически все используют базы данных, есть несколько проблем со скоростью работы:
3) Могут быть задержки в загрузке данных с базы данных из-за ограничений канала связи.
4) Могут быть задержки в обработке запросов сервером базы данных.
5) могут быть блокировки записей какими-то запросами других клиентов.
При использовании трехзвенной архитектуры клиент-веб-сервер-база данных добавляются еще такие проблемы с быстродействием:
6) Задержки связи с веб-сервером.
7) Неправильное использование кэша на клиенте.
Решение этих проблем зависит от ресурсов организации, компетентности разработчиков и выбранной архитектуры.
Универсальных методов тут нет.
Конечно желательно иметь качественные и широкие каналы связи, мощные серверы, современные клиентские компьютеры или иные устройства, но не всегда это помогает. Ошибки в проектировании и в разработке могут снизить быстродействие любой программы даже на сверхмощном железе.
1 минута
25 июля 2023