Aracılığıyla paylaş


Karma eşleştir Showplan işleç

The Hash Match operator builds a hash table by computing a hash value for each row from its build input.BİR HASH:() karma değeri oluşturmak için kullanılan sütun listesi ile yüklemi göründüğü bağımsız değişkeni sütun.Daha sonra her yoklama satır (uygulanabilir olarak) onu (aynı karma işlev kullanarak) karma bir değer hesaplar ve karma değerini arar tablo için eşleştirir.(RESIDUAL:() tarafından tanımlanan bir fazlalık yüklemi varsa de bağımsız değişkeni sütun), o yüklemi satırlar için bir eşleşme olarak kabul edilmesi de karşılanmalıdır.Davranış yapılan mantıksal işlem üzerinde bağlıdır:

  • Karma tablo oluşturmak için ilk (üstte) girdi ve karma tablo araştırması için ikinci (altta) giriş herhangi birleşimler için kullanın.Eşleşmeler (veya nonmatches) birleştirmek türü tarafından dikte edildiği gibi çıktı.Birden fazla birleştirmek aynı kullanırsanız, birleştirmek sütunu, bu işlemler karma takım gruplandırılır.

  • Ayrı veya toplu operatörleri için giriş (çoğaltmaları kaldırma ve tüm toplu ifadeleri computing) karma tablo oluşturmak için kullanın.Karma tablo yerleşik Tablo tarama ve tüm girdileri çıktı.

  • Sendika için işleç, ilk giriş (çoğaltmaları kaldırma) karma tablo oluşturmak için kullanın.(Hangi yineleme yok olması gerekir) ikinci giriş kullanın, eşleşme olan tüm satırları döndüren karma tablo yoklama sonra karma tablo tarama ve tüm girişleri döndürür.

Hash Match fiziksel bir işleç olur.

Karma eşleme işleci simgesiGrafik yürütme planı simgesi