Ого, даже так. Т.е., имеется разница между INTEGER(SMALLINT)
разумеется, нет. В том же хелпе по ИБА
написано, что такое селективность. Это 1/(keys-totalDup).
то есть 1 поделить на количество уникальных значений в ключе. В одной и той же модели данных у одного и того же индекса может быть разная селективность в зависимости от данных.
Например, в справочнике контрагентов 10 или 1000 компаний. Эти 10 или 1000 компаний делают по 100 или по 1 заказу в день, и так далее.
и опять же, действительно, индекс с плохой селективностью в 2.x уже не имеет тех проблем со скоростью сборки мусора, что в FB 1.5.
Например,
www.ibase.ru/devinfo/garbage.htm#backup
считайте что FB 2 работает как указанный там IB 7.1