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