› Fóruns › SQL e PL/SQL › Otimização SQL › Otimização SQL
22 de setembro de 2011 às 5:25 pm
#100931
Participante
@isacjop
Neste caso, o índice não é utilizado devido o uso da função to_date. O que pode ser feito é criar o índice basedo em função.
Exemplos:
CREATE INDEX IDX_NASCIMENTO ON PESSOAS_FISICAS (TO_DATE(DT_NASCIMENTO,'dd/mm/yy'));
CREATE INDEX IDX_COMPOSTO ON PESSOAS_FISICAS (NU_FONETICO,TO_DATE(DT_NASCIMENTO,'dd/mm/yy'),NU_FONETICO_MAE);