Bonjour,
je situe un peu le contexte.
J'utilise GLPI pour faire l'inventaire de mon parc informatique.
J'ai créé un plugin qui crée une table et qui stocke des informations sur les postes.
J'ai une table "Computers" avec une clef primaire sur un "id".
J'ai la table de mon plugin "MONPLUGIN" avec une clef primaire sur le "num_serie" du poste.
Quand je fais un bête SELECT pour afficher les informations de "MONPLUGIN" associées aux postes, la requête met 60 secondes à s'exécuter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT COMPUTERS.name AS 'Nom', MONPLUGIN.societe AS 'Société', FROM glpi_computers AS COMPUTERS LEFT JOIN glpi_plugin_champiws AS MONPLUGIN ON (COMPUTERS.serial = MONPLUGIN.num_serie ) WHERE COMPUTERS.is_deleted = '0' AND COMPUTERS.is_template = '0' GROUP BY COMPUTERS.name
J'aimerais améliorer les performances de cette requête, mais je ne sais pas comment faire.
Merci par avance pour votre aide.
Partager