Affichage lent de chaque page

  • pbri
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 3 ans 4 semaines #3321 par pbri
Affichage lent de chaque page a été créé par pbri
Bonjour,
Nous mettons en place une nouvelle version de GRR chez nous. La 3.4.1f (Nous testons également en 3.4.2RC2, mais le problème reste le même)
Et nous constatons une lenteur d'affichage à chaque rafraîchissement de page sur le sql ci-dessous. En moyenne 5 à 8 sec pour afficher le contenu. 
Cette requête durent 5sec :

SELECT DISTINCT t.id, t.type_name, t.type_letter, t.order_display
FROM `grr_type_area` t
LEFT JOIN `grr_j_type_area` j on j.id_type=t.id
WHERE (j.id_area IS NULL or j.id_area != '1')
AND NOT EXISTS (SELECT y.id_type FROM `grr_j_type_area` y
WHERE y.id_type = j.id_type and id_area='1')
ORDER BY t.order_display , 1;


Notre moteur de BDD MySQL est en 5.7.33 (le minimum disponible chez nous) Serait-ce dû à cela ?
Auriez-vous une configuration, un paramétrage du my.cnf de Mysql à préconiser ?
Serveurs : Linux, Apache, MySQL

D'autres utilisateurs constatent-ils le même probème ?

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 3 ans 3 semaines #3322 par Yan
Réponse de Yan sur le sujet Affichage lent de chaque page
Bonjour,
pas remarqué de lenteur sur cette requête qui provient de la fonction d'affichage des types,
show_colour_key.
Fonction modifiée lors du passage de la 3.3.1 à la 3.4.0, ça commence à dater...
Peut-être MySQL 5.7 est en cause ?
Il faudrait essayer de voir ce que donne le code de la fonction show_colour_key de la version 3.3.1, à récupérer sur le dépôt Github.
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan