powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Откат транзакций
3 сообщений из 3, страница 1 из 1
Откат транзакций
    #32023139
Иван
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как в MS SQl выполнять пошаговый откат транзакций. Т.е надо откатиться например на 4 транзакции назад.
Уточнение. Как откатиться на заданное время я знаю.
...
Рейтинг: 0 / 0
Откат транзакций
    #32023147
Replicant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Подскажите как в MS SQl выполнять пошаговый откат транзакций. Т.е надо откатиться например на 4 транзакции назад.

Для этого используются точки сохранения (savepoints) --позволяют "откатить" часть батча внутри транзакции,, либо именованные транзакции (named transaction) -- позволяют закрепить или откатить конкретный BEGIN TRAB
См. Books Online по поводу BEGIN TRANSACTION,ROLLBACK TRANSACTION, SAVE TRANSACTION,

>Уточнение. Как откатиться на заданное время я знаю.

Это как так?
...
Рейтинг: 0 / 0
Откат транзакций
    #32023151
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Транзакция она и на то транзакция... По определению требований ACID атомарность транзакции - это когда ее невозможно откатывать по кусочкам. Либо всё, либо ничего.
Многоступенчатый псевдооткат ранее подтвержденных транзакций - это уже самопальная фича, чреватая многими траблами. Если я не ошибаюсь, то наиболее поднаторевший в этой области Глеб Уфимцев.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Откат транзакций
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]