Vérifier l'intégrité des données - lenteurs avec de nombreuses tables

More
1 month 1 week ago #158630 by riqcles
riqcles created the topic: Vérifier l'intégrité des données - lenteurs avec de nombreuses tables
Bonjour,
mon installation en version 2.64 "rame" lorsque je lance le test d'intégrité fonctionnel :

environ 2 minutes et 35 secondes avant de m'afficher la liste des tables "old" sur mon environnement de production.


J'ai fait un dump de la base de données de PROD vers l'environnement de développement (DEV).

J'ai refait la manipulation sur la DEV et même constat de lenteur.

J'ai supprimé toutes mes tables old dans la DEV (en passant par Pgadmin --> trop long par la liste proposé par l'intégrité fonctionnelle).

et la en 8 secondes la page j'affiche.


J'ai ajouté des captures d'écrans de mes deux environnements.


PROD : 1244 tables avec 1230 sequences - 661 questionnaires actifs

DEV (après nettoyage) : 684 tables avec 670 séquences --> 425 questionnaires actifs





Vous avez aussi des lenteurs lors de cette action ?

LimeSurvey version 2.64.3+ 170327
OS : CentOS 7.1 / PHP 5.6.27
BDD : PostGresql 9.4.6 /
Attachments:

Please Log in to join the conversation.

More
1 month 6 days ago #158648 by DenisChenu
DenisChenu replied the topic: Vérifier l'intégrité des données - lenteurs avec de nombreuses tables
Avec beaucoup de tables anciennes : la page est plus lourde, mais il ne me semble pas que le travail sur SQL soit plus lourd :/. On test le nombre de réponses pour chaque table : mais cela devrait être rapide …
Le nombre de lignes me semble bizarre pour expliquer cette différence ? Peut être une optimisation serait bienvenue … En plus : il faut aussi vérifier si c'est le même soucis sur mySQL et msql : c'est peut être un problème spécifique …

Tu n'as rien à perdre à remonter le bogue, cependant la vérification/correction rique d'être longue …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
The following user(s) said Thank You: riqcles

Please Log in to join the conversation.

More
1 month 6 days ago #158650 by riqcles
riqcles replied the topic: Vérifier l'intégrité des données - lenteurs avec de nombreuses tables
Bonjour Denis,

Effectivement, je pense que la résolution sera longue. Je ne dispose pas de base Mysql (je peux monter un serveur) et surtout autant de questionnaires pour Mysql.

J'essayerais d'importer mon dump de postgres vers mysql, mais je craisn le pire :P

Si d'autres personnes ont beaucoup de questionnaires et qu'il constate une grande lenteur en utilisant l'intégrité des données, on pourra regarder pour un bug.


Cela dit, j'ai trop de questionnaire actifs (je vais aller faire un coup de recherche, nettoyage et tapez sur les doigts de ceux qui me conserve des questionnaires depuis plusieurs (mois / années)) :angry:


Merci

LimeSurvey version 2.64.3+ 170327
OS : CentOS 7.1 / PHP 5.6.27
BDD : PostGresql 9.4.6 /
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now