Question

Dans ma demande que je devais chercher dans de nombreuses colonnes varchar de différents tableaux.

Je créé une vue matérialisée dans laquelle je concaténer ces colonnes, car ils dépassent les 4000 personnages que je les fusionné concaténer les colonnes avec le TO_CLOBS (colonne1) || TO_CLOB (colonne) ... || TO_CLOB (columnn).

La requête est complexe, de sorte que le rafraîchissement est complet sur la demande de la vue. Nous rafraîchir toutes les 2 minutes.

L'indice de contexte est créé avec la synchronisation sur le paramètre de validation.

L'indice est synchronisé puis toutes les deux minutes.

Mais quand nous courons l'indice optimize ne défragmenter pas l'index. Donc, il ne cesse de croître.

En ctx_user_indexes je vois comment optimiser gouttes le nombre docid mais jetons doesnt psy. Mais quand j'utilise le paramètre RECONSTRUIRE dans l'optimisation de l'index fonctionne correctement (gouttes vers le bas nombre de lignes DR $ TEXT_INDEX_IDX $ I).

Toute idée?

Merci, et désolé pour mon pauvre anglais.

Était-ce utile?

La solution

En ajoutant un emploi afin de réduire le nombre d'œuvres de lignes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top