Предположим, у нас есть база данных с определенным журналом транзакций initial size
до 100 МБ и maxsize
НЕОГРАНИЧЕН.Запись в журнал транзакций при входе журнала в полный размер
SQL Server будет записывать в журнал последовательно от начала до конца. В одной книге я нашел следующее предложение:
Когда SQL Server достигнет конца файла, как определяется размером , когда она была создана, она будет обернуть вокруг начала снова, ищет свободное пространство на использовать. SQL Server может обойтись без , увеличивая размер физического файла журнала, когда есть свободное виртуальное пространство транзакций . Виртуальное пространство журнала транзакций становится бесплатным, когда SQL Сервер может записывать данные из журнала транзакций в базовые таблицы в базе данных.
Последняя часть меня действительно сбивает с толку. Что означает последнее предложение? Означает ли это, что SQL Server перезаписывает старые, совершенные транзакции с новыми транзакциями?
Насколько я знаю, это не так, потому что все транзакции должны быть представлены до завершения резервного копирования.
Я не знаю, было ли я достаточно ясным, я буду обновлять сообщение, если потребуется, некоторые объяснения.