O hash join está sendo usando porque foi o jeito encontrado para resolver um bug do oracle(ORA-00600), e está sendo usando diretamente(USE_HASH).
felipecruz wrote:Cara.. bem dificil de responder isso.. Voce sabe porque esta sendo usado o hash join ou as consultas foram feitas por outras pessoas?
Até onde eu sei, escolher o algoritmo de join é um tunning BEM fino que geralmente é feito por DBAs que sabem o que estão fazendo, então teoricamente se um DBA esta usando hash join deve ter algum motivo...
resumindo, se um dba fez isso, e se ele tem o minimo de competencia o impacto deveria ser positivo.