06.07.2011 19:43, Михаил Викторович пишет:
Можно задать вопрос по другому. Опишу ситуацию есть таблица из 10000 записей в ней есть индекс по полю у которого всего два значения(приход/расход). В IB было замечания что одинаковые значения ключа сортируются в порядке вставки в базу для этого IB их последовательно (IMHO) просматривал что приводило к большим тормозам.
О каком именно ИБ речь?
Вопрос как FB определяет точно место вставки ключа в индекс с большим количеством одинаковых значений?
В ОДС10 и ранее - в начало цепочки дубликатов, в ОДС11 - в соответствии с номером записи (в случае массового инсерта - в конец цепочки). Но это не значит, что просматривается вся цепочка.
-- Дмитрий Еманов