Оставить заявку
Заказать звонок
г. Москва, ул. Нагатинская, д.1 стр.40. На карте

Глоссарий терминов Oracle

    hash join
    Перевод соединение типа hash (хеш-соединение)
    Описание СУБД Oracle по начальным предикатам определяет таблицу, у которой будет наименьший результирующий набор строк. Затем СУБД извлекает данные из этой таблицы и хеширует их в хеш-таблице (по возможности в оперативной памяти), используя хеш-функцию столбцов соединения и выделяя в хеш-таблице очень большое количество хеш-групп (hash-buckets), чтобы в одной хеш-группе могло оказаться не больше одной строки. После этого СУБД Oracle начинает извлекать данные из второй таблицы (снова используя начальные предикаты), вычисляет для каждой строки хеш-значение и проверяет, есть ли в хеш-таблице соответствующая хеш-группа, содержащая совпадающую строку первой таблицы.