sql >> Database >  >> RDS >> Oracle

Hoe een Oracle Text-index synchroniseren en optimaliseren?

Wat bedoel je met "niet automatisch bijgewerkt"?

De index kan worden gesynchroniseerd bij commit of periodiek.

Create index ... on ... INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS ('SYNC ( ON COMMIT)')
Create index ... on ... INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS 'SYNC (EVERY "SYSDATE+1/24")')

Als u geen realtime zoeknauwkeurigheid nodig hebt, raadde onze DBA aan om de index periodiek te synchroniseren, bijvoorbeeld elke 2 minuten. Als je het je kunt veroorloven om het 's nachts te doen, dan nog beter. Wat het beste is, hangt af van uw lading en de grootte van het document.

Deze links kunnen u waarschijnlijk meer informatie geven:

Voor DBA-advies, is serverfout misschien beter?



  1. hoe mysql update self table werkt

  2. hoe variabele van shellscript door te geven aan sqlplus

  3. Groot databasebeheersysteem:ontwerp en architect

  4. Waarde voor Autoincrement ophalen na INSERT-query in MySQL