Hello, Nikolay!
Nikolay Ponomarenko wrote:
Ага, ясно.
В процессе возник еще один вопрос - в какой момент происходит удаление
ключей
из индекса при работе нескольких конкурирующих транзакций?
при сборке мусора. мусорная запись - мусорный "ключ".
К примеру в одной удалили и закомитили, но индекс ведь еще должен -
содерждать
"удаленные записи", для тех транзакций, которые стартовали до удалившей.
дык записи-то остаются. не бывает мусора в индексе без мусора в записях.
Я так понимаю происходит это при сборке мусора, когда не остается
заинтересованной транзакции?
не совсем. читай хелп к IBAnalyst, плюс www.ibase.ru/devinfo/garbage.htm
--
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34