CONTAINS
kommer att använda ett Oracle Text-index så du kan förvänta dig att det är mycket effektivare än något som INSTR
som måste läsa hela CLOB under körning. Om du genererar frågeplanerna för de två satserna, förväntar jag mig att du kommer att se att skillnaden är relaterad till Oracle Text-index.
Varför vill du använda INSTR
istället för CONTAINS
?