

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma query que junta as tabelas Vendas (10.000 linhas) e Clientes (1.000 linhas) está performando mal. Ambas as tabelas têm índices nas colunas de junção (cliente_id). Analisando o plano de execução, o DBA verifica que o otimizador escolheu um Nested Loops Join. Em qual cenário essa escolha é a mais adequada?
A tabela Vendas é muito maior que a tabela Clientes.
A query retorna um grande conjunto de resultados (mais de 10% dos dados).
A tabela Clientes é a driving table e, para cada linha, há poucas correspondências em Vendas usando o índice.
Não existem índices nas colunas de junção.
A query precisa ordenar o resultado final por uma coluna das duas tabelas.