|
Поиск | Личный кабинет | Авторизация |
Оптимизация выборки и сортировки в базах данных на примере радиологической системы
Аннотация:
Почти во всех задачах работы с данными требуется их хранить, искать и упорядочивать. Если данных много и они имеют обычный формат (строки, даты, числа и т.д.), то оправдано применение универсальных баз данных (БД). Хороший пример таких приложений - архивы медицинских изображений PACS (Picture Archiving and Communicating System [1]) и радиологические информационные системы (РИС [2]). Как ?paЗаметим, что переход на более мощный процессор с большой памятью лишь частично решает проблему и не всегда возможен. Также нельзя считать решением и выполнение задач в фоновом режиме, поскольку пользователю все равно приходится ждать результат, неважно, «висит» при этом программа или нет. Цель рассматриваемой работы - ускорение выборки и сортировки путем использования параллельных вычислений и оптимизации алгоритма сортировки со стремлением к наименьшей (в идеале линейной) зависимости его скорости от размера массивов. Рассмотрим ниже детали предлагаемой реализации. Рассмотрены задачи выборки и сортировки в базах данных, способы и особенности их решения. Описано решение этих задач в радиологической информационной системе «МЕДАРМ». Приводится сравнение производительности традиционных подходов и предложенного способа, подтверждающее его преимущество. Отмечено успешное применение базы данных «МЕДАРМ» в высоконагруженной сети большого лечебного учреждения с производством от 1 до 1,5 млн рентгенографических исследований в год.
Авторы:
Строков И.И.
Издание:
Медицинская техника
Год издания: 2026
Объем: 3с.
Дополнительная информация: 2026.-N 1.-С.26-28. Библ. 15 назв.
Просмотров: 1