У нас есть шаг 6, на котором мы копируем таблицы из одной базы данных в другую. Каждый шаг выполняет хранимую процедуру.
- Удалить таблицы из целевой базы данных
- Создать таблицы в целевой базе данных
- Уменьшить журнал базы данных перед копированием
- Копировать таблицы из источника в место назначения
- Уменьшить журнал базы данных
- Резервное копирование базы данных назначения
на шаге 4 наш журнал транзакций (файл ldf) становится очень большим, и теперь нам приходится постоянно увеличивать максимальный размер на сервере sql, и достаточно скоро (в далеком будущем), мы полагаем, что он может поглотить все ресурсы на нашем сервере. сервер. Было предложено, чтобы в нашем скрипте мы совершали каждую транзакцию, а не ждали до конца, чтобы зафиксировать транзакции.
Какие-либо предложения?