Pular para o conteúdo

Fóruns SQL e PL/SQL Otimização de query! Otimização de query!

#88257
Ishii
Participante

    Olá,

    Bom, essa é uma das razões que eu, particularmente, prefiro o RULE em vez de CHOOSE… algumas vezes as escolhas do Otimizador são meio estranhas e nem sempre tem uma explicação…

    Faça a query com um hint e verifique a performance:


    SELECT /*+ rule */ terper.out_num_ter, ter.out_nome, terper.per_codigo, per_descricao
    FROM fin_perfil per, fin_out_ter ter, fin_out_ter_per terper
    WHERE terper.out_num_ter = ter.out_num_ter
    AND terper.per_codigo = per.per_codigo
    ORDER BY 1, 3

    Outro teste mais xiita seria atualizar a estatística para 100% e tentar sem o hint…

    []s Ishii