Doc produitsMenu

Qu'est-ce qu'une transaction?

Une transaction est une unité de données que CES (Coveo Enterprise Search) garde en mémoire jusqu'à ce qu'elle soit écrite dans l'index. Au lieu de toujours écrire des données, CES attend que sa mémoire cache soit remplie avant de compléter une transaction. Le but de ce procédé est de sauvegarder des ressources d'unité centrale et d'empêcher la fragmentation du disque en consolidant l'information. De plus, la taille maximale d'une transaction est limitée par la mémoire disponible. Ainsi, si CES a 50 Mo de la mémoire RAM à sa disposition, il complète des transactions plus grosses que s'il n'avait que 25 Mo.

Note : L'administrateur Coveo peut également spécifier une limite de temps après laquelle la transaction est automatiquement écrite (voir Modifier ou utiliser les paramètres avancés de l'index) ou forcer le complètement de la transaction (voir Achèvement par force d'une transaction).

Important : Les utilisateurs finaux ne peuvent rechercher des données contenues dans une transaction non écrite.