- Messages : 2115
MySQL - Lenteur affichage domaine - query select
- Yan
- Developpeur GRR
Moins
Plus d'informations
il y a 3 ans 5 mois #3587
par Yan
Réponse de Yan sur le sujet MySQL - Lenteur affichage domaine - query select
Bonjour
Vue semaine : week ou week_all ?
Avez-vous beaucoup de ressources, réservations ?
D’autres applications qui sollicitent le serveur MySQL ?
Ce problème de performance me fait souci, mais je ne vois pas d’où il vient...
Cordialement
YN
Vue semaine : week ou week_all ?
Avez-vous beaucoup de ressources, réservations ?
D’autres applications qui sollicitent le serveur MySQL ?
Ce problème de performance me fait souci, mais je ne vois pas d’où il vient...
Cordialement
YN
Connexion ou Créer un compte pour participer à la conversation.
- peter
- Auteur du sujet
- Membre junior
Moins
Plus d'informations
- Messages : 25
il y a 3 ans 5 mois #3589
par peter
Réponse de peter sur le sujet MySQL - Lenteur affichage domaine - query select
Merci vraiment de suivre mon problème.
Mon installation est une vm sur SSD, qui n'a que GRR avec apache, mysql et php7.3.
Le serveur derrière est plutôt tranquille, la vm est large en ressources.
J'ai une trentaine de ressources sur le domaine le plus lent et plusieurs dizaines de réservation par semaine.
Des réservations de quelques heures à des réservations de plusieurs semaines.
Effectivement, je n'avais pas essayé dans une autre vue !
Mon problème de lenteur d'affichage ne se produit qu'en vue semaine.
En vue mois (week_all?) c'est très fluide, en vue journée aussi.
Mon installation est une vm sur SSD, qui n'a que GRR avec apache, mysql et php7.3.
Le serveur derrière est plutôt tranquille, la vm est large en ressources.
J'ai une trentaine de ressources sur le domaine le plus lent et plusieurs dizaines de réservation par semaine.
Des réservations de quelques heures à des réservations de plusieurs semaines.
Effectivement, je n'avais pas essayé dans une autre vue !
Mon problème de lenteur d'affichage ne se produit qu'en vue semaine.
En vue mois (week_all?) c'est très fluide, en vue journée aussi.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 3 ans 5 mois #3593
par Yan
Réponse de Yan sur le sujet MySQL - Lenteur affichage domaine - query select
La vue mois, c’est month ou month_all, selon le nombre de ressources sélectionnées.
Idem en vue semaine, week ou week_all.
Le contexte que vous décrivez ne devrait pas entraîner des lenteurs.
À suivre
Cordialement
YN
Idem en vue semaine, week ou week_all.
Le contexte que vous décrivez ne devrait pas entraîner des lenteurs.
À suivre
Cordialement
YN
Connexion ou Créer un compte pour participer à la conversation.
- peter
- Auteur du sujet
- Membre junior
Moins
Plus d'informations
- Messages : 25
il y a 3 ans 5 mois #3597
par peter
Réponse de peter sur le sujet MySQL - Lenteur affichage domaine - query select
Vous n'avez pas de piste du coup ?
Je vais tenter d'observer précisément le moment où les lenteurs se produisent, si il y a des particularités sur des ressources.
Je vais tenter d'observer précisément le moment où les lenteurs se produisent, si il y a des particularités sur des ressources.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 3 ans 5 mois #3599
par Yan
Réponse de Yan sur le sujet MySQL - Lenteur affichage domaine - query select
Je testerai encore les plannings semaine dès que possible, mais je ne sais pas d’où viennent les lenteurs que vous observez...
Connexion ou Créer un compte pour participer à la conversation.
- peter
- Auteur du sujet
- Membre junior
Moins
Plus d'informations
- Messages : 25
il y a 3 ans 4 mois #3634
par peter
Réponse de peter sur le sujet MySQL - Lenteur affichage domaine - query select
Bonjour,
Ce matin, il m'a pris de revenir sur mon problème.
Je me sus fais une install de test pour être tranquille, avec une copie de la base réelle bien sûr.
La requête problématique (uniquement un vue week_all !!) étant de cette forme, avec une succession des room_id et start/end_time. :
J'ai ajouté un index sur le champ room_id de la table grr_entry.
Cela semble résoudre le problème, je teste un peu plus longuement avant de confirmer.
Ce matin, il m'a pris de revenir sur mon problème.
Je me sus fais une install de test pour être tranquille, avec une copie de la base réelle bien sûr.
La requête problématique (uniquement un vue week_all !!) étant de cette forme, avec une succession des room_id et start/end_time. :
SELECT id FROM grr_entry WHERE room_id='28' AND start_time <= 1620646200 AND end_time >= 1620647100
J'ai ajouté un index sur le champ room_id de la table grr_entry.
Cela semble résoudre le problème, je teste un peu plus longuement avant de confirmer.
Connexion ou Créer un compte pour participer à la conversation.
- peter
- Auteur du sujet
- Membre junior
Moins
Plus d'informations
- Messages : 25
il y a 3 ans 4 mois #3636
par peter
Réponse de peter sur le sujet MySQL - Lenteur affichage domaine - query select
Pouvez-vous ajouter cet index aux sources ?
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 3 ans 4 mois #3642
par Yan
Réponse de Yan sur le sujet MySQL - Lenteur affichage domaine - query select
Bonjour,
bien que n'ayant pas trouvé la requête précédente dans le code, j'ai committé une modification de la base. Ce qui a pour effet collatéral de créer une nouvelle version, que je laisse en RC pour l'instant, d'autres modifications étant à venir.
Vous devriez avoir satisfaction avec les fichiers de ce commit : github.com/JeromeDevome/GRR/commit/c6af0...80f006d10c7fcf5ea6e2
Cordialement,
YN
bien que n'ayant pas trouvé la requête précédente dans le code, j'ai committé une modification de la base. Ce qui a pour effet collatéral de créer une nouvelle version, que je laisse en RC pour l'instant, d'autres modifications étant à venir.
Vous devriez avoir satisfaction avec les fichiers de ce commit : github.com/JeromeDevome/GRR/commit/c6af0...80f006d10c7fcf5ea6e2
Cordialement,
YN
Les utilisateur(s) suivant ont remercié: peter
Connexion ou Créer un compte pour participer à la conversation.
- peter
- Auteur du sujet
- Membre junior
Moins
Plus d'informations
- Messages : 25
il y a 3 ans 4 mois - il y a 3 ans 2 mois #3648
par peter
Réponse de peter sur le sujet MySQL - Lenteur affichage domaine - query select
Parfait, cet index sur room_id change tout !
Pour info, comme je vois "à confirmer".
J'ai environ 24000 entrées dans cette table _entry.
Pour se connecter ou changer de domaine ou créer/modifier/supprimer un résa, il fallait une dizaine voir une vingtaine de secondes pour retourner à la vue planning week_all.
Quand on est devant l'écran c'est une éternité.
Avec cet index c'est immédiat.
Merci pour le suivi et bon courage.
Pour info, comme je vois "à confirmer".
J'ai environ 24000 entrées dans cette table _entry.
Pour se connecter ou changer de domaine ou créer/modifier/supprimer un résa, il fallait une dizaine voir une vingtaine de secondes pour retourner à la vue planning week_all.
Quand on est devant l'écran c'est une éternité.
Avec cet index c'est immédiat.
Merci pour le suivi et bon courage.
Dernière édition: il y a 3 ans 2 mois par peter.
Connexion ou Créer un compte pour participer à la conversation.
- cathpeta35
- Nouveau membre
Moins
Plus d'informations
- Messages : 1
il y a 3 ans 4 mois - il y a 3 ans 4 mois #3706
par cathpeta35
Réponse de cathpeta35 sur le sujet MySQL - Lenteur affichage domaine - query select
Moi aussi, j'ai eu un souci, mais heureusement que vous étiez là pour nous aider.Bonjour
Le domaine lent est-il associé à des champs additionnels ? Sont-ils nombreux ?
Sinon pouvez-vous essayer la version 3.4.2 ?
Merci pour votre retour
Cordialement
YN
Dernière édition: il y a 3 ans 4 mois par Yan.
Connexion ou Créer un compte pour participer à la conversation.
Modérateurs: Yan