Страница 1 из 1

Limbo transactions

Добавлено: 28 дек 2006, 14:37
QuickeneR
Почему бы не внести в IBA функциональность gfix -l, т.е. просмотр состояния limbo транзакций и выдачу соответствующих рекомендаций? Самому недавно пришлось почитать статьи на этом сайте, чтобы обнаружить, отчего старейшая транзакция застряла в прошлом веке и не хочет повышаться при sweep-е.

Добавлено: 28 дек 2006, 22:20
kdv
А потому не внести, что IBA к gfix не имеет никакого отношения. И еще потому, что двухфазный коммит используется настолько редко, что те, кто им пользуются, в состоянии самостоятельно контролировать обломы транзакций 2PC. Потому что если такая транзакция застрянет на пол-пути, то данные, измененные ею, невозможно обновить до этого самого gfix -l и т.п.
Вот такие дела.

p.s. gstat определить наличие или отсутствие застрявших 2pc транзакций никак не может.