Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle DBMS_LOB.INSTR i zawiera wydajność

CONTAINS użyje indeksu Oracle Text, więc można oczekiwać, że będzie on znacznie bardziej wydajny niż coś takiego jak INSTR który musi odczytać cały CLOB w czasie wykonywania. Jeśli wygenerujesz plany zapytań dla dwóch instrukcji, spodziewam się, że zobaczysz, że różnica jest związana z indeksem Oracle Text.

Dlaczego chcesz używać INSTR zamiast CONTAINS ?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. istnieje zachowanie sprzężenia wewnętrznego wewnątrz sql

  2. Jak zastąpić wartości null tekstem?

  3. Jak wygenerować wszystkie daty niedzieli między 2 datami w Oracle sql?

  4. Dołącz lub dołącz obiekt json wewnątrz innego obiektu json obiektu json za pomocą plsql

  5. Używanie klauzuli IN z ciągiem oddzielonym przecinkami z wyniku funkcji replace() w Oracle SQL