Это не обычные left, right, inner. Это что то подкапотное в sql server. Почему то не гуглится легко.
вложенные циклы, слияния, хэширования
А на какую должность такой вопрос был?
Разработчик SQL. Просто интересно стало как это устроено на низком уровне. Сказали, что это где то там под капотом работает и их как то можно увидеть прямо. Обычные логические не видны, а физические должны быть видны. Интересует, где это посмотреть. Прям вот понятия "физические join" до этого не встречала
возможно хотели, чтобы вы ответили про Hash/Merge Join, Nested Loops
А, на курсе степика по постгрес вкратце про это рассказывали. Про работу планировщика. В документации нашел вот это https://www.postgresql.org/docs/9.5/planner-optimizer.html
Это видимо имелись в виду алгоритмы выполнения операций JOIN , применяемые процессором запросов. В общем, их три наверное всего, Nested Loop Join, Sort-merge JOIN и hash table join
"физическими джойнами" их обычно не называют. Я впервые слышу.
видимо с другой стороны стола и сами с ними шапочно знакомы... :)
Обсуждают сегодня