Основные понятия о регистрационных номерах транзакций в журнале
Каждая запись в журнале транзакций Microsoft SQL Server однозначно идентифицируется регистрационным номером транзакции в журнале. Регистрационные номера транзакций в журнале упорядочены таким образом, что если два изменения описываются записями в журнале, помеченными номерами LSN1 и LSN2, а LSN2 больше LSN1, то изменение, помеченное номером LSN2, произошло после изменения LSN1.
Регистрационный номер транзакции в журнале, в которой произошло важное событие, может оказаться полезен при формировании правильных последовательностей восстановления. Поскольку регистрационные номера транзакций в журнале упорядочены, их можно проверять на равенство и неравенство (то есть <, >, =, <=, >=). Такие сравнения полезны при построении последовательностей восстановления.
Примечание. |
---|
Регистрационные номера транзакций в журнале — это значения типа numeric(25,0). Арифметические операции (например, сложение или вычитание) не имеют смысла и не должны использоваться для регистрационных номеров транзакций в журнале. |
Регистрационные номера транзакций в журнале используются во время последовательности восстановления для отслеживания момента времени, на который данные восстанавливаются. При восстановлении резервной копии данные восстанавливаются к регистрационному номеру транзакции в журнале, который соответствует моменту времени создания резервной копии. Разностные резервные копии и резервные копии журналов продвигают восстанавливаемую базу данных к более позднему моменту, для которого соответствует больший регистрационный номер транзакции в журнале.
Просмотр регистрационных номеров транзакций в журнале, используемых при создании и восстановлении резервных копий
Регистрационный номер транзакции в журнале, которому соответствует данное событие создания резервной копии или восстановления можно просмотреть в следующих источниках:
- резервный набор данных
- файл резервной копии
- представления каталога sys.database_files; sys.master_files
- инструкция RESTORE HEADERONLY
- инструкция RESTORE FILELISTONLY
Примечание. |
---|
Также регистрационные номера транзакций в журнале появляются в некоторых текстовых сообщениях. |
См. также
Основные понятия
Определение временного интервала, содержащегося в резервной копии журнала
LSN номера и планирование восстановления
Пути восстановления