Записи с меткой «hash match join»

Операторы плана выполнения в SQL Server

Пересказ статьи Bert Wagner. SQL Server Execution Plan Operators При исследовании плана выполнения запроса некоторые операторы возникают снова и снова в качестве виновников многих проблем с производительностью.

Коррелирующие подзапросы или производные таблицы?

Пересказ статьи Bert Wagner. Correlated Subqueries vs Derived Tables Коррелирующие подзапросы предлагают интуитивно понятный синтаксис для написания запросов, которые возвращают связанные данные. Однако они зачастую обладают плохой производительностью из-за необходимости их выполнения для каждого связанного значения.

Логические операции чтения SQL Server — о чем они на самом деле говорят нам?

Пересказ статьи Ami Levin. SQL Server Logical Reads – What do they really tell us? Трассировка SQL Server, которую наиболее часто используют администраторы баз данных для оценки производительности запросов, предоставляет счетчик ‘logical reads’ (логические чтения), на который многие администраторы полагаются при оценке производительности ввода/вывода запросов. В данной статье мы проверим истинность этих счетчиков и приведем …

Детали применения Hash Match Join

Пересказ статьи Bert Wagner. Visualizing Hash Match Join Internals And Understanding Their Implications Hash Match Joins (соединения при поиске совпадений в хэше) — надежные рабочие лошадки в среде физических операторов соединения.