Limbo transactions

Новые версии, баги, пожелания, разъяснения и т.п.

Модератор: kdv

Ответить
QuickeneR
Сообщения: 5
Зарегистрирован: 28 дек 2006, 14:32

Limbo transactions

Сообщение QuickeneR » 28 дек 2006, 14:37

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

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 28 дек 2006, 22:20

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

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

Ответить