Отметить транзакцию для журнала транзакций
У нас есть две базы данных: база данных 1 - это Source
, база данных 2 - это Receiver
.
В случае аварии мы хотим восстановить эти две базы данных синхронно.
Для этого мы хотели бы использовать механизм транзакций Mark с использованием резервного копирования журнала транзакций.
Должна ли каждая отдельная транзакция, обработанная между источником и получателем, начинаться с:
BEGIN TRANSACTION
WITH
MARK and end with COMMIT
TRANSACTION;
как ниже?
{
BEGIN
TRANSACTION
Name_of_the_marrk
WITH
MARK
Insert into Table (col1,col2) values(1,2)
COMMIT
TRANSACTION;
GO
}
или я могу просто применить Mark к одной таблице, созданной исключительно для работы этого механизма транзакции Mark?
С уважением, Чинна.