right, o que significa que o plano decorrelacionado conterá RIGHT JOINs com a entrada da subconsulta no lado direito.
Valores possíveis:
left- O processo de decorrelação produzirá LEFT JOINs, e a tabela de entrada aparecerá no lado esquerdo.right- O processo de decorrelação produzirá RIGHT JOINs, e a tabela de entrada aparecerá no lado direito.
correlated_subqueries_use_in_memory_buffer), right é usado independentemente dessa configuração, pois somente esse layout avalia o gravador do buffer antes do leitor. O tipo de junção é um detalhe interno do plano decorrelacionado e não altera o resultado.
Use expressões de filtro para inferir expressões equivalentes e substituí-las, em vez de criar um CROSS JOIN.
Usa buffer em memória para a entrada de subconsultas correlacionadas para evitar reavaliações.