連結のあるバージョンは、実質的に常に遅くなると思います。
個別に比較している列のいずれかにインデックスがある場合、データベースは通常、インデックスを使用して結合を最適化できます。連結を比較する場合、計算結果がインデックスに含まれないため、全表スキャンを実行する必要があります。
また、列にインデックスが付けられていない場合でも、データベースは比較をより効率的に実行できます。一度に1組の列を比較し、それらの比較の1つが失敗するとすぐに停止できます。連結を使用する場合は、最初に両方の行のすべての列を結合してから、文字列の比較を行う必要があります。
最後に、列のいずれかが数値の場合、連結には、数値を文字列に変換する追加の手順が必要になります。