Member 12658724 Ответов: 1

Присоединяйтесь производительности по сравнению подзапрос


Это вопрос для интервью. Интервьюер не упомянул слишком много. Он просто спросил меня:
У меня есть две таблицы, у них нет первичных ключей. Если я хочу выбрать данные из двух таблиц.
Я хочу знать, выступление против присоединиться к суб-запроса.

Что я уже пробовал:

в поиске google есть подсказки. Но они не указывают, являются ли первичные ключи.

PIEBALDconsult

Что делать? Пожалуйста, используйте "улучшить вопрос", чтобы добавить детали, контекст, примеры и т. д.

1 Ответов

Рейтинг:
4

CHill60

Поиск Google имеет больше, чем подсказки - он имеет ответы[^]
Мне очень жаль, но если вы не можете ни ответить на этот вопрос, ни определить ответ из поиска в google; и если у вас нет возможности сказать: "я не знаю ответа - я бы изучил план выполнения, чтобы выяснить разницу в производительности", то я должен спросить, как вы вообще добрались до "интервью".

Иногда "правильный" ответ-сказать: "я не знаю ... но именно так я бы узнал/напомнил себе/посмотрел бы это в документации"... это лучший совет, который мне дали, поэтому я передаю его вам


Member 12658724

Значит, это не имеет никакого отношения к первичным ключам? Присоединяйтесь всегда лучше, чем вложенный запрос?

CHill60

Не всегда. Вам нужно будет изучить план выполнения. Здесь есть статья на CP о том, как это сделать