right で、この場合、相関を解消したプランには右側にサブクエリ入力を持つ RIGHT JOIN が含まれます。
設定可能な値:
left- 相関解消の処理で LEFT JOIN が生成され、入力テーブルは左側に配置されます。right- 相関解消の処理で RIGHT JOIN が生成され、入力テーブルは右側に配置されます。
correlated_subqueries_use_in_memory_buffer を参照) は、バッファの writer が reader より先に評価されるのはこのレイアウトだけであるため、この設定にかかわらず right が使用されます。JOIN の種類は相関を解消したプランの内部的な詳細であり、結果には影響しません。
CROSS JOIN を作成する代わりに、フィルタ式から等価な式を推論して置き換えます。
相関サブクエリの入力にインメモリバッファを使用することで、繰り返し評価されるのを防ぎます。