Я не очень хорошо знаком с доставкой журнала, и мне нужно удалить 70 миллионов записей из таблицы, содержащей 71 миллион записей.Удаление миллионов записей при использовании доставки журналов - SQL Server
Мой вопрос, как будет регистрировать доставку реагировать, если я делаю следующее:
- Копирование миллионов записей, которые я хочу сохранить в новой таблице
- усечение исходной таблицы (усечение Таблица OriginalTable)
- Вставить в исходной таблице миллионов записей
Мы ограниченное пространство для журналов. Что будет регистрироваться и отправляться?
Благодаря
Я предполагаю, что вы должны удалить из базы данных Primary, и отправка журналов будет отражать изменения. –
Вы также можете создать новую таблицу, назовите ее Shipping_NEW или что-то еще и просто вставьте записи, которые вы хотите сохранить непосредственно в нее из своей производственной таблицы , Затем переименуйте старую таблицу в нечто вроде Shipping_BAK ... переименуйте Shipping_NEW в Shipping (сделав его производственной таблицей). Это избавит вас от пространства журналов от двух вставок. Номинал, если вы спросите меня, но поскольку вы, похоже, были обеспокоены, это еще один вариант. Затем вы можете оставить или сохранить свой старый стол. – scsimon