Обновить

Комментарии 3

Не понял, руками подставлять все fk в sql-выражение? Это хорошо когдаpublic.fk1010_1 один в бд, а у меня их много.

В статье приведён запрос, который выберет и выведет все FK, у которых найдены признаки потенциальной проблемы. Посмотрите в блоке "Код проверки", выполните его.

@nvv

Я адаптировал и немного переработал ваши запросы на поиск дублирующихся и похожих внешних ключей.

https://github.com/mfvanek/pg-index-health-sql/blob/master/sql/duplicated_foreign_keys.sql

https://github.com/mfvanek/pg-index-health-sql/blob/master/sql/intersected_foreign_keys.sql

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации