Как я понял из этого сообщения, есть несколько сценариев, в которых внешние ключи могут улучшить производительность запросов.
Я слышал обратное утверждение, хотя из-за проверки ссылочной целостности внешние ключи могут повредить производительность запросов. В каких условиях (если вообще) это правда?
1) Термин запрос, кажется, вводит в заблуждение. Меня интересуют все виды штрафов за производительность.
2) Кто-нибудь имеет какие-либо реальные цифры о негативном воздействии на инструкции INSERT, DELETE или UPDATE (я знаю, что это зависит от конкретной системы, но, тем не менее, будут оценены любые измерения в реальном мире)?