Caractéristiques de la source de l'index Db2 Text Search
Pour améliorer les performances lors de l'indexation ou de la recherche, utilisez les techniques suivantes :
- Pour les colonnes de clé primaire, utilisez des types de données numériques, tels que INTEGER, au lieu d'un type VARCHAR. Évitez les clés primaires composées de plusieurs colonnes VARCHAR afin de réduire le trafic des résultats de la requête.
- Assurez-vous que votre système dispose de suffisamment de mémoire réelle pour l'opération de mise à jour de l'index. Les mises à jour d'index nécessitent de la mémoire qui s'ajoute à celle requise pour les pools de mémoire tampon de la base de données. Si la mémoire est insuffisante, le système d'exploitation utilise l'espace de pagination, ce qui réduit considérablement les performances de recherche. Pour plus d'informations, voir Planification et optimisation de la capacité de Db2 Text Search.
- Si un grand nombre de petits documents doivent être traités lors des mises à jour de l'index du serveur de recherche de texte, il faut envisager de réduire le nombre de mises à jour parallèles de l'index et d'augmenter la taille des files d'attente afin d'accroître le flux maximal de documents vers le serveur de texte. Pour plus de détails, voir les rubriques relatives à la planification des capacités.
- Veillez à ce que le contenu à indexer soit accessible et au bon format, car les performances peuvent diminuer lors de la mise à jour de l'index si de nombreux messages d'erreur et d'avertissement sont écrits dans la table des événements.