>> Подскажите в IB была такая фигня, если в индексе низкая селективность, то >> вставка начинала очень сильно тормозить, получалось что при вставке IB >> просматривает все одинаковые значения ключа и только потом делает вставку в >> конце, для борьбы с этим делали составные ключи добавляя в них первичный >> ключ (код).
>Ты вставку с удалением (сборкой мусора) часом не путаешь? Нет. Можно задать вопрос по другому. Опишу ситуацию есть таблица из 10000 записей в ней есть индекс по полю у которого всего два значения(приход/расход). В IB было замечания что одинаковые значения ключа сортируются в порядке вставки в базу для этого IB их последовательно (IMHO) просматривал что приводило к большим тормозам. Вопрос как FB определяет точно место вставки ключа в индекс с большим количеством одинаковых значений?