У меня есть сценарий, где у меня есть база данных с одной таблицей, которая получает тонны вставок, и очень важно, чтобы производительность для этих вставок была превосходной.
У меня также есть много отчетов, некоторыеиз которых попали в эту таблицу.
Таким образом, я хочу создать базу данных отчетов, которая может немного отставать от основной базы данных, которую я могу использовать для выполнения запросов, чтобы отчеты не влияли на производительностьосновная таблица.
Также важен размер файла - я хочу сохранить всю историю отчетов, но таблице транзакций требуется только последний день или два, вершины.
Я обдумывалдоставка журналов - это позволит мне легко реплицировать все таблицы в системе, поэтому я могу легко синхронизировать их - но я хочу иметь возможность удалять «лишние» записи из основной таблицы, чтобы она оставалась быстрой, но при этомоставьте их в базе данных отчетов.
Можно ли настроить доставку журналов для конкретной таблицы на , а не отправлять запросы на удаление?Если нет, у кого-нибудь есть хорошее предложение для этого (кроме «написать скрипт, который запускается каждый день»)?