Я изучаю улучшение производительности в рамках ряда процедур, и недавно коллега упомянул, что он достиг значительных улучшений производительности при использовании INNER JOIN вместо EXISTS.
Как часть расследования относительно того, почему это могло быть, я думал, что задаю здесь вопрос.
Итак:
- Может ли INNER JOIN предлагать лучшую производительность, чем EXISTS?
- Какие обстоятельства могут произойти?
- Как я могу установить тестовый пример в качестве доказательства?
- Есть ли у вас полезные ссылки для дальнейшей документации?
И действительно, любой другой опыт, который люди могут затронуть на этот вопрос.
Я был бы признателен, если бы какие-либо ответы могли конкретно решить этот вопрос без каких-либо предположений о других возможных улучшениях производительности. У нас уже был довольно большой успех, и меня просто интересовал этот предмет.
Любая помощь будет высоко оценена.