Hello, WildSery!

WildSery wrote:

Теперь тестирую сборку мусора (прибил эти 10 млн. записей).
gfix -sweep
1.0.3 - 213 с
2.0.1 - 235 с (-10%)

Сборка мусора меня несколько озадачила. В каких условиях она будет (как обещали "гораздо")
>быстрее чем единица?

в 2.0 есть 3 варианта сборки мусора. Кроме того, ты по этой мусорной таблице построй неуникальный индекс, а потом попробуй gfix -sweep запустить. На 10млн записей и FB 1.0 ты финиша не дождешься (полагаю, хотя бы сегодня). :-)

потом, во всех версиях Superserver IB/FB (кроме 2.01, если Влад меня не поправит)есть такая фигня, что при постоянных обновлениях одних и тех же данных фоновая сборка мусора оставляет часть мусора на диске.
Фактически это не баг, а некий ... misbehavior. В 2.01 это должно
быть зафиксено, т.е. GCPolicy = background является очень эффективной.

На ряде задач даст жару GCPolicy = cooperative (или как ее там).

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Ответить