Introduction

    Noethys, ce n'est pas qu'un simple outil informatique, c'est également une communauté très active qui donne bénévolement de son temps et de son énergie pour vous accompagner au quotidien dans l'appréhension du logiciel.

    Si vous recevez en général une réponse à votre question dans la journée, c'est grâce au formidable travail des autres utilisateurs de Noethys ! Pour remercier ces contributeurs et témoigner de votre reconnaissance, vous pouvez simplement cliquer sur le bouton 'Remerciements' de la discussion.

    Et peut-être souhaiterez-vous également partager à votre tour vos connaissances auprès des nouveaux utilisateurs ? Car ceux qui donnent vie à Noethys, c'est vous...

    BDD : Amélioration de la gestion des connexions

    Plus d'informations
    il y a 10 ans 11 mois - il y a 10 ans 11 mois #11057 par goutatou
    Ok. Je viens de comprendre....
    Lorsque tu utilises le pool de connexions (mysql_connector) toutes les connexions sont pré-ouvertes donc comme là il y a un parametrage a 3 tu te retrouve avec un temps d'ouverture de connexion la 1ere fois égal au temps_unitaire * 3 puis les fois suivantes c'est quasi rien (0.02) . Chez moi c'est 0.13*3 => 0.39s + 0.02*3 pour la base data puis 0.39s + 0.02 pour les photos => 1.20 (j'arrondis...)
    Alors qu'en mysqldb tu ouvres à la demande : 0.13*4 ==> 0.52

    si tu passes pour ces tests la taille du pool a 1 tu devrais obtenir des résultats plus comparables.

    Il faut aussi savoir que le pool de connexion va ensuite mettre des temps beaucoup plus petits puisqu'il n'aura pas du tout a refaire les connexions On en revient a ce que je disais sur un des post de ce fil (la flemme de chercher lequel) : Le pool de connexion est utile pour les personnes chez qui l'établissement d'une connexion est "long" (>500ms) car dans ce cas là le temps à l'ouverture est largement compensé par le temps gagné sur les requêtes suivantes

    Marc
    Dernière édition: il y a 10 ans 11 mois par goutatou.

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

    Plus d'informations
    il y a 10 ans 11 mois #11058 par Ivan
    Si je fixe la taille du pool à 1, je passe en effet, avec mysql.connector, de 2.6 à 1.9 s sur la fiche famille. Mais, du coup, on ne perd pas le bénéfice du pool s'il est à 1 au lieu de 3 ? C'est cette partie-là que je ne comprends pas.

    Claude : C'est Alwaysdata.

    Ivan

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

    Plus d'informations
    il y a 10 ans 11 mois #11060 par goutatou
    Bonjour Ivan. En fait ton pool à 1 t'amène au moins l'avantage de ne pas avoir à recréer la connexion à chaque fois. Comme je le dis dans mon post précédent ce gain devient visible à partir du moment où tu fais plusieurs connexions. Avec ma connexion à 0.10s cela représente 1s au bout de 10 connexions

    Ce que je n'ai pas encore chiffré c'est si l'implémentation mysql.connector était moins rapide sur l'exécution des requêtes...

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

    Plus d'informations
    il y a 10 ans 11 mois #11061 par Claude

    Ivan écrit: Bonsoir,

    Il faut lancer les fichiers à chronométrer. Exemple : Pour tester la fiche famille, lance le fichier DLG_Famille.py individuellement et le temps de chargement s'affichera. Les autres fichiers sont (de mémoire) : DLG_Gestionnaire_conso.py, DLG_Individu.py, DLG_Grille.py.

    Sans oublier de modifier auparavant le début du fichier GestionDB.py pour sélectionner "mysqldb" ou"mysql.connector" (C'est mysqldb par défaut).

    Ivan


    Ah zut, je n'avais pas fait comme ça j'ai bêtement fait un chronométrage manuel.
    Je vais donc tout recommencer, avec et sans la résolution de noms et je renvoie mes résultats.

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

    Plus d'informations
    il y a 10 ans 11 mois #11114 par Ivan
    Bonjour,

    Tandis que les linuxiens peuvent utiliser la version disponible sur Github, je propose aux Windowsiens de tester la prochaine version de Noethys en téléchargeant dès à présent la version Beta ici : http://www.noethys.com/index.php/telechargements/version-beta .

    Je vous propose de la tester afin de vérifier que toutes les modifications effectuées ne comportent pas de bugs. Et il est également possible de tester notamment l'optimisation pour les connexions distantes.

    Merci de rapporter vos retours ici.

    Merci pour votre participation aux tests !

    Ivan

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

    Plus d'informations
    il y a 10 ans 11 mois #11115 par Jakes
    C'est mal parti !



    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.

    Plus d'informations
    il y a 10 ans 11 mois #11116 par Ivan
    Ouh là oui, ça commence bien... :S

    Tu as fais quelque chose de particulier après l'installation ?

    Ivan

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

    Plus d'informations
    il y a 10 ans 11 mois #11117 par Jakes
    Pas du tout, en fin d’installation Noethys m’a demandé si je voulais l'ouvrir.
    J'ai dit oui et voila !

    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.

    Plus d'informations
    il y a 10 ans 11 mois #11119 par Ivan
    C'est étonnant car tout fonctionne bien chez moi. Quelques questions bêtes, car je n'ai aucune idée d'où ça peut venir :

    - C'est uniquement le mode réseau qui coince ? avec les fichiers exemples, ça fonctionne bien ?
    - Tout fonctionnait normalement juste avant ? Tu n'as touché à rien avant l'installation ?
    - Est-ce que, si tu réinstalles la version 1.1.5.0. (Disponible dans le menu Téléchargements > Version Windows), ça fonctionne normalement ?

    Ivan

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

    Plus d'informations
    il y a 10 ans 11 mois #11121 par Jakes
    Avec le fichier exemple pas de pb mais c'est un ficher local
    Avec mon fichier réseau à distance pas de problème (mais le serveur est toujours en 1.1.5.0)

    J'ai le problème avec mon fichier sur mon PC qui est un fichier réseau même si je n'ai pas de réseau; j'ai installé MySQL pour pouvoir ouvrir les fichiers réseau.
    Je suis revenu en 1.1.5.0 et je n'ai plus le problème.

    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.

    Temps de génération de la page : 0.278 secondes

    Paramétrages de cookies

    ×

    Cookies fonctionnels

    Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

    Mesure d"'"audience

    Ce site utilise des cookies de mesure et d’analyse d’audience, tels que Google Analytics et Google Ads, afin d’évaluer et d’améliorer notre site internet.

    Réseaux sociaux/Vidéos

    Des plug-ins de réseaux sociaux et de vidéos, qui exploitent des cookies, sont présents sur ce site web. Ils permettent d’améliorer la convivialité et la promotion du site grâce à différentes interactions sociales.

    Session

    Veuillez vous connecter pour voir vos activités "!"

    Autres cookies

    Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.

    Connexion

    Qui est en ligne ?

    Il y a 4984 invités et 5 membres en ligne

    Dernières actualités

    • Version 1.3.3.9 (06/09/2024)

      Ajout de l'export des locations vers Noethysweb Correction de la vignette des pièces de type PDF Ajout de l'option Masquer les archivés dans les options de la fiche famille Ajout du tableau des...

      Lire la suite...

    Recherche