sql >> Databasteknik >  >> RDS >> Oracle

Oracle DBMS_LOB.INSTR och CONTAINS prestanda

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 ?




  1. Lägga till kolumner (SQL-frågor) till en CSV-fil i Ruby

  2. Hur ställer jag in sortering för en anslutning i SQL Server?

  3. Fel 508 - Resursgränsen är nådd (php+mysql+jquery) webbplats

  4. Hur man ökar värdet i postgres update statement på JSON-nyckeln