Parfois, lorsque l'extracteur d'enregistrements est exécuté en mode de traitement par lots ou mise à jour, le traitement d'enregistrements peut échouer. Dans ce cas, il crée des fichiers de réparation correspondant aux enregistrements ayant échoué. Ces fichiers sont écrits dans le répertoire où se trouve le fichier de propriétés de recherche ClearQuest CQ-nom_bdd-nom_ens_bdd.xml, qui est en général le répertoire personnel Solr. Observez ce répertoire pour pour voir s'il contient des instances de traitement ayant échoué et utilisez l'extracteur d'enregistrements en mode réparation pour traiter les enregistrements d'incidents. Voir l'aide de référence cqtsdbcrawler pour des informations sur la syntaxe.
Par défaut, aucune purge des journaux des opérations (oplog) ne se produit dans la base de données utilisateur. Lorsque vous implémentez des règles de purge des journaux oplog pour réduire l'espace utilisé, soyez prudent pour éviter de supprimer des journaux de façon prématurée. Les journaux oplog doivent exister suffisamment longtemps pour que l'extracteur d'enregistrements en mode mise à jour en fasse le traitement. Si l'extracteur d'enregistrements en mode mise à jour ne s'exécute pas pendant une période prolongée, à sa reprise, il commence par traiter les journaux oplog les plus anciens qui n'ont pas encore été traités.
Si vous exécutez ClearQuest MultiSite, vos règles de purge des journaux oplog de recherche plein texte ne doivent pas être plus agressives que celles pour la purge de journaux oplog ClearQuest MultiSite existantes.
Voir l'aide de ClearQuest MultiSite sur la purge de journaux oplog pour des détails.
Sur la durée, lorsque des enregistrements ClearQuest sont ajoutés, modifiés et supprimés, l'index Lucene se fragmente, ce qui peut nuire aux performances.
cqperl cqtsdbcrawler.pl -optimize CQ-nom_bdd-nom_ens_bdd.xml -site nom_site
Si vous n'exécutez pas ClearQuest MultiSite, vous pouvez omettre l'option -site. Voir l'aide de référence cqtsdbcrawler pour des informations sur la syntaxe.
Le moteur de recherche Solr ne doit pas gêner les performances de ClearQuest. Toutefois, si vous soupçonnez que tel est le cas, tentez d'abord d'optimiser l'index Lucene, comme expliqué à la section précédente. Envisagez également les mesures suivantes pour optimiser les performances Solr :
Vous devez éventuellement augmenter temporairement l'allocation de mémoire de la machine virtuelle Java lorsque vous exécutez l'extracteur d'enregistrements en mode de traitement par lors, puis le réinitialiser.
L'extracteur d'enregistrements en mode mise à jour utilise le fichier de propriétés de recherche ClearQuest mis à jour à la prochaine indexation.
cd %SOLR_HOME%\votreNomSchéma\Solr\exampledocs\
java -Ddata=args -jar post.jar "<delete><query>type_enregistrement:nomTypeEnregistrement</query></delete>"
cd $SOLR_HOME/votreNomSchéma/Solr/exampledocs/
java -Ddata=args -jar post.jar "<delete><query>type_enregistrement:type_enregistrement</query></delete>"