Code source wiki de Indexer Flora

Version 7.1 par Joséphine Ducruet le 2026/03/06 14:38

Masquer les derniers auteurs
Joséphine Ducruet 3.1 1 **PAGE EN COURS DE REDACTION**
Joséphine Ducruet 6.1 2
3 (% class="mark small" %)**Version 4.2 et ultérieures**
Joséphine Ducruet 7.1 4
5 |(% style="width:840px" %)(((
6 = Objectifs =
7
8 Dans Flora, les **index** permettent d’accélérer l’accès aux données et les opérations de recherche.
9 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.
10
11 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.
12
13 La fonctionnalité **index_tools** permet d’effectuer cette opération depuis l’interface d’administration.
14
15 **Dans quels cas réindexer la base ?**
16
17 La réindexation peut être utile notamment :
18
19 * après **un import important de données** ;
20 * après **des opérations de modification en masse** ;
21 * après **une maintenance technique** de la base ;
22 * en cas de **ralentissements inhabituels dans les recherches ou l’affichage des données**.
23
24 Cette opération **reconstruit les index des tables sélectionnées**, ce qui peut améliorer les performances globales.
25
26 = Procédure =
27
28 1. Depuis l’**espace de travail //Administration//**, ouvrez le menu **Données **puis** Outils**
29 1. Dans la **liste déroulante située en haut à gauche**, sélectionnez la fonctionnalité **index_tools**.
30 1. Complétez ensuite les paramètres suivants :
31
32 * **Source** : Sélectionnez la **source correspondant à la table à indexer**.
33 * **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.
34 * (((
35 **Drop : **Renseignez la valeur **true**
36 )))
37
38 :::
39 Astuce
40 Tout en bas de la liste des tables, l’option **« toutes les tables »** permet de **sélectionner l’ensemble des tables de la base en une seule opération**.
41 :::
42 )))|(% style="width:300px" %)
43
44