A volte, quando il programma di estrazione del record è eseguito in modalità batch, l'esecuzione dei record potrebbe avere esito negativo. Quando ciò si verifica, tale programma crea i file di riparazione che corrispondono ai record in errore. I file di riparazione vengono scritti nella directory in cui risiede il file delle proprietà di ricerca ClearQuest, CQ-db_name-dbset_name.xml, rappresentata di solito dalla directory home Solr. Monitorare questa directory per cercare le istanze dell'elaborazione non riuscita e utilizzare il programma di estrazione del record in modalità di riparazione per elaborare i record problematici. Consultare la guida di riferimento di cqtsdbcrawler per le informazioni sull'utilizzo.
Per impostazione predefinita, nel database utente non viene eliminato alcun log dell'operazione (oplog). Quando l'utente implementa una politica di ripulitura degli oplog al fine di diminuire lo spazio sprecato, fare attenzione per evitare la rimozione prematura degli oplog. Gli oplog dovrebbero essere presenti per molto tempo affinché venga elaborato il programma di estrazione del record in modalità di aggiornamento. Se il programma di estrazione del record in modalità di aggiornamento non viene eseguito per un lungo periodo di tempo, quando viene ripreso, comincia con l'elaborazione degli oplog di aggiornamento più vecchi non elaborati.
Se si esegue ClearQuest MultiSite, la politica di ripulitura degli oplog della ricerca testo completo non dovrebbe più aggressiva rispetto alla politica esistente di ripulitura degli oplog ClearQuest MultiSite.
Per i dettagli, consultare la guida di ClearQuest Multisite sulla ripulitura degli oplog.
Nel tempo, poiché i nuovi record ClearQuest vengono aggiunti, modificati ed eliminati, l'indice Lucene diventa frammentato, situazione che può comportare un peggioramento delle prestazioni.
cqperl cqtsdbcrawler.pl -optimize CQ-db_name-dbset_name.xml -site site_name
Se non si esegue ClearQuest MultiSite, è possibile omettere l'opzione -site. Consultare la guida di riferimento di cqtsdbcrawler per le informazioni sull'utilizzo.
Il motore di ricerca Solr non dovrebbe impedire le prestazioni ClearQuest. Tuttavia, se si presume che lo faccia, in primo luogo tentare di ottimizzare l'indice Lucene, come discusso nella sezione precedente. Inoltre, considerare le seguenti misure per l'ottimizzazione delle prestazioni Solr:
Notare che potrebbe essere necessario aumentare temporaneamente l'assegnazione della memoria JVM quando si esegue il programma di estrazione del record in modalità batch e quindi, riavviarlo.
Alla successiva indicizzazione, il programma di estrazione del record in modalità di aggiornamento utilizzerà il file delle proprietà di ricerca ClearQuest aggiornato.
cd %SOLR_HOME%\yourSchemaName\Solr\exampledocs\
java -Ddata=args -jar post.jar "<delete><query>record_type:recordTypeName</query></delete>"
cd $SOLR_HOME/yourSchemaName/Solr/exampledocs/
java -Ddata=args -jar post.jar "<delete><query>record_type:record_type</query></delete>"