Содержит ли резервная копия журнала транзакций фактические данные? - PullRequest
0 голосов
/ 30 апреля 2020

Я хочу понять, что содержит резервная копия журнала транзакций?

В журнале транзакций регистрируются изменения, произошедшие с действиями базы данных. Моя путаница заключается в том, что журнал транзакций содержит только журналы, а не фактические данные, так как он может восстанавливать фактические данные.

Я уже проделал большой поиск в Google и прочитал архитектуру журнала, но никогда не понимал эту концепцию.

Я также пытался прочитать резервную копию журнала, используя функцию fn_dblog () и fn_dump_dblog (), но все еще не понимал, как он восстанавливал данные.

Для демонстрации я создал таблицу с двумя записями 1,2,3, а затем Я сделал полное резервное копирование, затем вставил еще 2 записи 4,5, затем взял резервное копирование журнала, затем сбросил БД

Когда я восстановил Полное резервное копирование с восстановлением, получил только 3 записи 1,2,3

Когда восстановление с полным резервным копированием без восстановления + резервное копирование журнала с восстановлением для всех записей 1,2,3,4,5

Итак, я хочу понять, как резервное копирование журнала восстановило его и что оно содержит?

...