› Fóruns › Banco de dados Oracle › Plano de execução X Selects repetidos › Plano de execução X Selects repetidos
1 de março de 2007 às 7:41 pm
#78894
Participante
Estou fazendo uns testes aqui…. se eu rodar a seguinte query 10 vezes:
select nome from teste a1 where cod = :cod
Verificando na V$SQLAREA ele diz que faz o parte 10 vezes:
SQL_TEXT=select nome from teste a1 where cod = :cod
MODULE= T.O.A.D.
PARSE_CALLS=10
Não era para ser somente 1 ? O que tem de errado ? Sendo que a variavel cod pode ter o mesmo valor as 10 vezes tanto valores diferentes que o resultado do parte é o mesmo.
Obrigado galera pela ajuda!!!