Будет ли файл DEV .ldf снова расти после восстановления из производственной резервной копии?
Да, если размер файла журнала рабочей базы данных по-прежнему имеет такой размер - 300 ГБ базы данныхУ dev снова будет такой файл журнала.
Мы не знаем, каков базовый уровень вашей действующей базы данных.
Однако, если ваша производственная база данных не имеет регулярных тяжелых операций DML, которые приводят к длительнымДля выполнения транзакций рассмотрите возможность уменьшения размера файла журнала на производстве до меньшего размера, например до 50 ГБ.
Кроме того, это сокращение значительно сократит время восстановления, поскольку LDF-файлы должны быть обнулены внутри перед RESTORE.начинает писать фактические данные.Это означает, что SQL Server сначала должен создать файл размером 300 ГБ и записать в него нули.В отличие от файлов журналов, файлы данных могут выиграть от «мгновенной инициализации файла», и такое обнуление может быть пропущено, если учетная запись службы экземпляра SQL Server правильно настроена на наличие достаточных разрешений.
В противном случае, каждый раз, когда вы выполняете восстановлениеДля среды разработки необходимо выполнить такую задачу обслуживания:
USE yourDev
ALTER DATABASE yourDev SET RECOVERY SIMPLE
-- assumption: only one ldf in db
DBCC SHRINKFILE(2, 1024)