Lenteurs
- Jakes
- Hors Ligne
- Modérateur
Cela peut venir de plein de choses !
Est-ce vrai sur plusieurs PC ?
Es-tu en réseau ?
Pour une aide sur le paramétrage, poster le fichier que vous avez déjà créé en pièce jointe= Paramétrage/Activités/ bouton d'export sur la droite
Génération d'un fichier .nxa à joindre au message = Action/Répondre/Pièces jointes/Ajouter des fichiers/Insérer/Soumettre
Connexion ou Créer un compte pour participer à la conversation.
- morlaas
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 112
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Ivan
- Hors Ligne
- Administrateur
- Messages : 3792
- Remerciements reçus 522
Connexion ou Créer un compte pour participer à la conversation.
- morlaas
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 112
- Remerciements reçus 0
- Pont-Audemer
- Hors Ligne
- Membre senior
Ayant des lenteurs quotidiennes, j'ai demandé à une société spécialisée en logiciels libres de faire un audit des bases de données car j'utilisais la configuration par défaut du serveur MySql sur Debian 8. Si cela peut aider d'autres utilisateurs, voici le résultat de l'audit et des actions effectuées.
Sur le serveur MySql, des actions ont été réalisées pour optimiser les requêtes et mettre en cache les requêtes les plus courantes recherches) . Cela permettra de fluidifier l’applicatif lors de son utilisation au jour le jour.
Pour avoir une meilleure gestion et avoir une visibilité sur les requêtes ralentissant le systèmes le « SLOW_LOG » MySql à été activé et log toutes les requêtes prenant plus de 2 secondes a s’exécuter.
La quantité de Mémoire alloué au service MySql à été augmenté. De même que la quantité de stockage autorisée pour le cache. Permettant de sauvegarder des requêtes de taille plus importante.
Maintenant, le serveur hébergeant MySql est donc une machine virtuelle de 4 CPU's et 16 Go de RAM.
En réalisant l'audit, la société a également constaté des lenteurs au niveau du logiciel en lui même.
Dans le cas d’un résultat MySql de plusieurs milliers de lignes le traitement des données peux devenir assez long.
Sur 1 journée seulement 16 requêtes ont pris plus de 2 secondes à l’exécution. A l’échelle d’un applicatif, cela représente peu de requêtes. La moitié de ces requêtes ont pris environ 2.5 secondes a s’exécuter et le reste entre 17 et 30 secondes.
Les requêtes de plus de 17 secondes ont examiné plus de 9 Millions de lignes MySql ; ce qui justifie le temps de réponse. Les requêtes en question étant émises sur la table prestations le problème d’indexage ralenti aussi les performances.
Connexion ou Créer un compte pour participer à la conversation.
- morlaas
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 112
- Remerciements reçus 0