Бу всем.

В процессе визуального контроля
результатов выполнения патча глаз
зацепился за два системных уникальных
индекса, висящих на одном и том же
наборе колонок - (ID,CLASS)

Один индекс породил первичный ключ.
Второй - FK

Глаз зацепился, а в башке стукнуло -
почему бы серверу эти два индекса не
слить в один?

Если они по структуре (и содержимому)
идентичны, то для сервер может для
таких индексов завести счетчик
использования в ограничениях?

Создаем PK - смотрим есть подходящий
индекс? Нет - хорошо, создаем новый.

Создаем FK - смотрим, ага есть
подходящий индекс. Увеличиваем
счетчик использования.

Или оно и так на самом деле сделано, и я
открыл Америку? :)

Коваленко Дмитрий.

Ответить