Я хотел бы попросить помощи о том, как было бы лучше всего скопировать 4 таблицы из нашей производственной базы данных OLTP в другую базу данных для отчетов и сохранять эти данные там навсегда.
Наша база данных OLTP очищает данные старше 3 месяцев, и теперь у нас есть требование, чтобы 4 из таблиц в этой базе данных OLTP были реплицированы в другую базу данных, чтобы отчеты никогда не удалялись из этих таблиц?
Структура таблиц не является оптимальной для составления отчетов, поэтому, как только мы реплицируем / копируем таблицы в базу данных отчетов, мы выбираем из этих таблиц новые таблицы с немного меньшим количеством столбцов и немного другими типами данных. (например, они используют тип данных money для даты для нескольких столбцов).
Достаточно, чтобы данные копировались / копировались по ночам, но это может происходить чаще.
Я знаю, что это не подробная информация, которую я предоставляю здесь, но это грубое описание того, что у меня есть на данный момент. Надеюсь, этого достаточно, чтобы кто-то мог предоставить мне некоторые предложения / идеи для меня.
Высоко приветствуются любые предложения по хорошему решению, которое поместило бы наименьшую нагрузку на базу данных OLTP?
Заранее спасибо!