Ottimizzazione delle parole chiave per la ricerca di persone
L'indice testo Oracle nella tabella PER_KEYWORDS viene utilizzato per la ricerca di persone in Gruppi di clienti personali e Directory. Col tempo questo indice può frammentarsi e causare un ritardo nella visualizzazione dei risultati di ricerca.
Indicazioni per l'esecuzione del processo
Il processo Ottimizza indice parole chiave ricerca persone identifica gli indici frammentati e consente un miglioramento delle prestazioni complessive della ricerca. Per avviare questo processo, utilizzare il pulsante Schedula nuovo processo nella tabella dei risultati di ricerca in Navigator > Strumenti > Processi schedulati.
È necessario eseguire prima il processo Aggiorna parole chiave ricerca persone e quindi il processo Ottimizza indice parole chiave ricerca persone. Non è possibile schedulare l'esecuzione simultanea di entrambi i processi. Se si schedulano questi processi per l'esecuzione simultanea, il secondo processo attende che il primo sia completato prima di iniziare.
Quando eseguire il processo
Il processo Ottimizza indice parole chiave ricerca persone deve essere eseguito ogni giorno in orari di scarsa attività in modalità completa e con la durata massima appropriata. La durata predefinita è 180 minuti. Tuttavia, se il processo viene eseguito in maniera costante nel tempo, potrebbe richiedere solo dai 10 ai 30 minuti. È possibile decidere la frequenza di esecuzione del processo in base alle dimensioni della base clienti, all'utilizzo del sistema e del database, ai programmi di caricamento dati utilizzati, alla frammentazione dell'indice e alla schedulazione del processo Aggiorna parole chiave ricerca persone.
Migliori prassi per ottimizzare le parole chiave per la ricerca di persone
Di seguito sono riportate alcune migliori prassi per l'ottimizzazione delle parole chiave per la ricerca di persone.
Da fare
- Schedulare il processo Ottimizza indice parole chiave ricerca persone in modo che venga eseguito almeno una volta alla settimana durante le ore non di punta con tutti i parametri null per evitare che l'indice delle parole chiave venga frammentato.
- Si consiglia di non schedulare l'esecuzione simultanea dei due processi seguenti:
- Aggiorna parole chiave ricerca persone
- Ottimizza indice parole chiave ricerca persone
Anche in caso di esecuzione simultanea, il secondo processo attende che il primo sia completato prima di iniziare.
- Supponiamo che ogni giorno venga aggiornato un grande volume di record persona e che il processo Aggiorna parole chiave ricerca persona venga schedulato per l'esecuzione giornaliera. È quindi necessario schedulare il processo Ottimizza indice parole chiave ricerca persone con tutti i parametri impostati come null così che venga eseguito immediatamente dopo il processo Aggiorna parole chiave ricerca persone.
Da evitare
Non schedulare l'esecuzione del processo Ottimizza indice parole chiave ricerca persone con una frequenza superiore a una volta al giorno. Infatti, non è previsto che l'indice delle parole chiave si frammenti in modo significativo in un periodo di tempo così breve.