Опис проєкту
ПерекладСуть завдання: записи по замовленнях, завершених понад рік тому, мають регулярно й без участі людини переноситися з робочих таблиць до архіву за розкладом, без простоїв і без ризику для поточних операцій користувачів. Водночас важливо зберегти можливість швидко знайти та відкрити архівний запис, якщо він знадобиться — наприклад, під час спору або повторного звернення клієнта.
Відкритий до різних рішень: окрема архівна база, партиціонування таблиць чи інший перевірений підхід — головне, щоб рішення було надійним і зрозумілим для подальшої підтримки. У відгуку розкажіть про подібні проєкти з архівування чи оптимізації баз даних.
Що важливо отримати в результаті:
— Автоматичне перенесення записів старших за рік за розкладом, без ручних дій
— Відсутність просідання продуктивності та простоїв під час перенесення
— Швидкий пошук і доступ до архівних записів за потреби
— Документацію логіки архівування та план відкату на випадок повернення запису