Сокращение базы 1С:Лаборатория с 2,8 ТБ до 680 ГБ без остановки работы

Заказчик:
ООО «КДЛ Домодедово-Тест»
Руководитель проекта со стороны заказчика
Поставщик
Первый Бит, Москва - Центральный офис
Год завершения проекта
2026
Сроки выполнения проекта
июнь, 2024 — октябрь, 2026
Масштаб проекта
110 автоматизированных рабочих мест
Цели
  • Сокращение объёма исторических данных и снижения нагрузки на СУБД MS SQL Server;

  • Снижение времени выполнения операций обслуживания, включая резервное копирование, обслуживание индексов, проверки целостности и другие регламентные процедуры;

  • Обеспечение сохранности актуальных данных и корректности остатков после свёртки без нарушения текущих бизнес-процессов лабораторной деятельности;

  • Снижение количества долгих запросов и ошибок в технологическом журнале, повысив стабильность работы системы.

Результаты
  • Объём базы данных сокращён с 2,8 ТБ до 680 ГБ — более чем в 4 раза;

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

  • Снижена стоимость владения ИТ-ландшафтом: уменьшены объёмы копий базы и резервных копий, сокращено время регламентного обслуживания.

Уникальность проекта

Уникальность проекта заключается в том, что свёртка выполнялась для крупной лабораторной информационной системы, где учёт ведётся в 1С:Лаборатория, а данные накапливались с 2012 года и достигли очень большого объёма — 2,8 ТБ.

Использованное ПО

1С:Лаборатория

Сложность реализации
  1. Большой масштаб данных: обработано 1,31 млрд записей, а с учётом подчинённых таблиц — 2,42 млрд записей.

  2. Сложная структура объектов: анализировались документы, регистры накопления и сведения, при этом для части объектов требовалось индивидуальное решение — что переносить, что исключать, а где остатки не формировать.

  3. Тесная привязка к бизнес-процессам лаборатории: система обслуживает сеть медицинских лабораторий, где критична корректность данных, особенно по пациентским и производственным операциям.

Описание проекта

За годы эксплуатации, начиная с 2012 года, база данных 1С:Лаборатория выросла до 2,8 ТБ. Рост объёма привёл к деградации производительности: в технологическом журнале фиксировалось большое количество ошибок и долгих запросов, увеличивалось время регламентного обслуживания и резервного копирования, росла стоимость владения ИТ-ландшафтом.

Этап 1. Разработка механизмов свёртки и согласование объектов

  • Установлена инфраструктура контура разработки, разработаны механизмы свёртки данных

  • Проанализировано 49 объектов метаданных: документы, регистры накопления, регистры сведений

  • Состав объектов уточнялся совместно с заказчиком: по итогам согласования 42 объекта включены в свёртку, 7 оставлены без изменений, по 3 регистрам сведений принято решение не переносить остатки

  • Общий объём сворачиваемых данных: 1,31 млрд записей, 2,42 млрд с учётом подчинённых таблиц

  • Согласованы документы, которыми вводятся остатки на дату свёртки

  • Список объектов согласован с заказчиком с комментариями по каждой позиции

Этап 2. Подготовка к свёртке и выверка результатов

  • Тестовая свёртка копии базы данных на тестовом сервере

  • Тестирование результатов свёртки исполнителем

  • Тестирование результатов свёртки командой заказчика: сверка остатков, отчётов, документов и справочников на копии базы до и после свёртки

Выявленные замечания устранены, выполнена повторная свёртка в тестовом контуре

Этап 3. Свёртка продуктивной базы

Свёртка рабочей базы 1С:Лаборатория согласно согласованному и подписанному Сторонами списку объектов, в рамках согласованного технологического окна Пользователи переведены на работу со свёрнутой базой Целостность данных подтверждена: остатки корректны, документы проводятся Выполнено гарантийное сопровождение после свёртки

В ходе проекта было проанализировано 49 объектов метаданных: 42 свёрнуто, 7 оставлено по обоснованным причинам. Обработано 1,31 млрд записей (2,42 млрд с учётом подчинённых таблиц), в том числе регистры накопления Производство — 648,5 млн записей, ЗакрытиеСчетов — 312,9 млн, ВыставлениеСчетов — 180,1 млн, а также документ ЗаявкаПациента — 58,2 млн записей и около 890 млн строк подчинённых таблиц.

Результаты свёртки проверены заказчиком на копии базы до и после свёртки, замечания устранены до перехода к продуктивному контуру. Пользователи переведены на свёрнутую базу в согласованном технологическом окне.

География проекта

г. Москва

Коментарии: 1

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Александр Фаризанов
    Рейтинг: 868
    Omya
    ИТ Директор
    16.10.2026 09:43

    Куда делись старые данные после свёртки? Если врачу, пациенту или проверяющему понадобятся анализы, например, 2015 года, где их теперь искать и сколько времени это займёт? В названии сказано «без остановки работы», а в описании упоминается технологическое окно: на сколько часов лаборатории всё-таки останавливались? И что вы сделали, чтобы база через несколько лет снова не выросла до прежних размеров?

Год
Предметная область
Отрасль
Управление
Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.