14 мар. 2010 г.

FOREIGN KEY без индекса

Кто имеет акаунт в треккере Firebird, пожалуйста, проголосуйте за issue 2743.

2 комментария:

Александр комментирует...

А чем помешали индексы внешних ключей?

Andrei комментирует...

Они не всегда нужны. Например, на базе БМКК из 27 Гб, 7 приходится на индексы, которые содержат по 25 млн записей с одним и тем же значением.

Такие индексы:

1) занимают место на диске
2) занимают место в кэше
3) требуют времени на перестроение при разбэкапе
4) путаются под ногами у оптимизатора при построении плана запроса

Отправить комментарий