Dmitri Kuzmenko wrote: > Oldest transaction, застревающий при настоящих (!) rollback, > а не тех которые сервер может сконвертировать в commit, > просто является индикатором, что ГДЕ ТО В БАЗЕ ЕСТЬ ОДНОЗНАЧНЫЙ > МУСОР, ТО ЕСТЬ ЗАПИСИ, КОТОРЫМ СДЕЛАН ROLLBACK, И КОТОРЫЕ НАДО УДАЛИТЬ. > Также Oldest transaction является "сигналом" к будущему старту > автоматического sweep. > > к сборке мусора это не имеет никакого отношения. > те же самые мусорные записи от rollback могут быть спокойно > собраны кооперативной сборкой мусора, то есть в базе может > мусора вообще не быть на конкретный момент, при этом Oldest transaction > как застряла, так и будет торчать до запуска sweep или backup/restore.
Ну вот, все опять стало непонятно :-((( То есть это всего лишь индикатор, и к накоплению мусора не имеет отношения. И чего он тогда застревает? В чем его великий сермяжный смысл, если все может собраться кооперативной сборкой мусора? Может действительно, как тут предлагалось, поставить sweep интервал в 10 и забыть про ночной свип? PS. Что-то я давно не заглядывал в статью про OAT, OIT, etc. PPS. FB 1.5.3 --~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

