Описание
Учёт лабораторной деятельности ведётся в собственной разработанной информационной системе на базе 1С (СУБД MS SQL Server). За годы эксплуатации, начиная с 2012 года, база данных выросла до 2,8 ТБ. Рост объёма привёл к деградации производительности: в технологическом журнале фиксировалось большое количество ошибок и долгих запросов, увеличивалось время регламентного обслуживания и резервного копирования, росла стоимость владения ИТ-ландшафтом.
Для устранения проблемы руководство компании решило выполнить свёртку базы данных учетной системы за период с 2012 г. по январь 2024 г. Партнером стала компания «Первый Бит», команда которой уже имела опыт в решении подобных задач.
Проект выполнялся в несколько этапов:
Этап 1. Разработка механизмов свёртки и согласование объектов
- Установлена инфраструктура контура разработки, разработаны механизмы свёртки данных
- Проанализировано 49 объектов метаданных: документы, регистры накопления, регистры сведений
- Состав объектов уточнялся совместно с заказчиком: по итогам согласования 42 объекта включены в свёртку, 7 оставлены без изменений, по 3 регистрам сведений принято решение не переносить остатки
- Общий объём сворачиваемых данных: 1,31 млрд записей.
- Согласованы документы, которыми вводятся остатки на дату свёртки
- Список объектов согласован с заказчиком с комментариями по каждой позиции
Основной объём свертки пришёлся на регистры накопления «Производство» (648,5 млн записей), «Закрытие счетов» (312,9 млн) и «Выставление счетов» (180,1 млн), а также документ «Заявка пациента» (58,2 млн записей и около 890 млн строк подчинённых таблиц).
Этап 2. Подготовка к свёртке и выверка результатов
- Тестовая свёртка копии базы данных на тестовом сервере
- Тестирование результатов свёртки исполнителем
- Тестирование результатов свёртки командой заказчика: сверка остатков, отчётов, документов и справочников на копии базы до и после свёртки
- Выявленные замечания устранены, выполнена повторная свёртка в тестовом контуре
Этап 3. Свёртка продуктивной базы
- Свёртка рабочей базы 1С:Лаборатория согласно согласованному списку объектов, в рамках технологического окна.
- Пользователи переведены на работу со свёрнутой базой
- Целостность данных подтверждена: остатки корректны, документы проводятся
- Провели гарантийное сопровождение после свёртки
Руководитель группы 1С ООО «КДЛ Домодедово-Тест»