Fala Alexandre!
Com certeza isso depende de alguns fatores mas vamos às considerações:
- As consultas podem gerar planos de execução diferentes. O otimizador é
o seu ponto de análise.
- O otimizador entende o uso do *LIKE* e, com isso, pode gerar um plano
de execução mais inteligente
Alguém poderia afirmar se os dois selects abaixo tem diferença de
performance significativa. O resultado final é o mesmo.
Select * From fichafinanc_header f Where f.fihtipofolha Like '%r%'
Select * From fichafinanc_header f Where instr(f.fihtipofolha,'%r%') > 0