Indexer Flora

Version 12.1 par Joséphine Ducruet le 2026/03/06 14:55

Version 4.2 et ultérieures

Objectifs

Dans Flora, les index permettent d’accélérer l’accès aux données et les opérations de recherche.
Ils fonctionnent comme un sommaire ou un index dans un livre : au lieu de parcourir toute la base ligne par ligne, le système peut accéder directement aux informations recherchées.

Dans certains cas (imports massifs, maintenance technique, ralentissements ponctuels), il peut être utile de reconstruire ces index afin d’optimiser les performances de la base.

La fonctionnalité index_tools permet d’effectuer cette opération depuis l’interface d’administration.

Dans quels cas réindexer la base ?

La réindexation peut être utile notamment :

  • après un import important de données ;
  • après des opérations de modification en masse ;
  • après une maintenance technique de la base ;
  • en cas de ralentissements inhabituels dans les recherches ou l’affichage des données.

Cette opération reconstruit les index des tables sélectionnées, ce qui peut améliorer les performances globales.

Procédure

L’indexation peut prendre du temps et ralentir temporairement l’utilisation de la base.

Il est donc recommandé de lancer cette opération lorsque personne n’utilise Flora.

  1. Depuis l’espace de travail Administration, ouvrez le menu Données puis Outils
  2. Dans la liste déroulante située en haut à gauche, sélectionnez la fonctionnalité index_tools.
  3. Complétez ensuite les paramètres suivants :
    • Method : Sélectionner index_table
    • Source : Sélectionnez la source correspondant à la table à indexer.
    • Table : Choisissez la table à indexer. Il est possible de sélectionner plusieurs tables simultanément en maintenant la touche Ctrl de votre clavier lors de la sélection
    • Drop : Renseignez la valeur true
    • Continue : Renseignez la valeur true
  4. Cliquez sur Lancer

Astuce
Tout en bas de la liste des tables, l’option « toutes les tables » permet de sélectionner l’ensemble des tables de la source en une seule opération.

1772804519626-459.png

Lancer une indexation de la table MUS_BIEN

Lorsque l’indexation est lancée, Flora affiche une fenêtre de suivi de l’opération.

Dans cet écran, le système indique progressivement :

  • les tables en cours d’indexation ;
  • les étapes réalisées par le système ;
  • les messages de traitement générés pendant l’opération.

Ces informations permettent simplement de suivre l’avancement du processus et de vérifier que l’indexation se déroule correctement.

Il n’est généralement pas nécessaire d’intervenir pendant cette étape : il suffit de laisser le traitement se terminer.

Lorsque toutes les tables ont été traitées, l’opération d’indexation est terminée.

1772804704729-997.png

Suivi de l'indexation