Uma consulta em um Banco de Dados Distribuídos pode ser processada em diversos estágios. Um desses estágios
“[...] consiste em selecionar uma estratégia com base em uma lista de candidatas que está mais próxima do ideal.
Uma lista de consultas de candidatas pode ser obtida ao permutar a ordenação das operações em uma consulta de
fragmento gerada pelo estágio anterior.” Esse estágio apresenta-se em: