Операция соединения одна из наиболее часто используемых операций при написании запросов. Тип соединения, выбранный оптимизатором, всегда влияет на производительность запроса. В докладе будут рассмотрены причины по которым оптимизатор выбирает тот или иной тип соединения, объяснены механизмы выбора, и внутренняя логика. Будет дано подробное описание каждого из доступных типов соединения, их особенности и свойства. Кроме того, будет сделан подробный обзор и объяснение того, как сервер выполняет соединения, и на что нужно обратить внимание при анализе плана запроса.
Докладчик: Дмитрий Пилюгин