Index Forum Généamania
Tout sur Généamania et monSSG
Faq  -   Se connecter  -   S'enregistrer  -   Liste des membres   -  Rechercher  



Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas poster de réponses
Problème avec les grosses bases de données
Auteur Message
gerard kester



Autorisation : Membre
Nb de messages : 271
Inscrit le : Mar 24 Oct 2006, 19:25
Posté le : Mar 09 Déc 2008, 10:55    

Je place ce message parce qu'un utilisateur m'a signalé le problème et que je veux en informer tout le monde.

La personne en question a déjà plus de 50 000 personnes dans son arbre et une telle base est mal gérée pas GénéGraphe (pour le moment du moins).

Pour faire des recherches entre les personnes, je charge en mémoire la totalité des personnes de la base et je recherche les liens directs entre les personnes (parents, conjoint(s) et enfant(s)). Avec la base de 50 000 personnes, il faut environ 50 mn (oui, 50 minutes) pour faire ce travail de préparation sur ma machine. Comme ce traitement se fait lors du démarrage de GénéGraphe, vous ne voyez rien s'afficher, avant 50 mn.

Pour vous permettre d'utiliser Généamania et GénéGraphe dans leur dernière version, j'ai modifié le logiciel, il passe en version 1.0.2 et est disponible sur simple demande.
J'ai ajouté un test lors du démarrage. Si la base de données contient plus de 10 000 personnes, j'affiche une fenêtre pour vous informer de la situation et je propose de désactiver la fonction de recherche.
Si vous cliquez sur Oui, la fonction de recherche est désactivée jusqu'à ce que vous la réactiviez dans les préférences.

Ce fonctionnement est provisoire, en attendant que je corrige GénéGraphe pour qu'il traite correctement de grosses bases de données.

J'espère ainsi apporter une réponse à vos problèmes

Gérard KESTER

 Adresse email Haut de page Bas de page 
 
gerard kester



Autorisation : Membre
Nb de messages : 271
Inscrit le : Mar 24 Oct 2006, 19:25
Posté le : Jeu 11 Déc 2008, 19:04    

Bonjour

J'ai corrigé GénéGraphe pour traiter correctement les grosses bases de données. Le temps de démarrage de GénéGraphe, avec plus de 50 000 personnes, passe de 50 minutes à 1 seconde. Je n'ai pas supprimé de fonctionnalité pour arriver à ce résultat, j'ai juste revu la façon de faire les traitements nécessaires.

Je transmets cette version de GénéGraphe (version 1.0.3) à Jean-Luc pour qu'il en assure la diffusion.

 Adresse email Haut de page Bas de page 
 
jlsviro



Autorisation : Administrateur
Nb de messages : 1660
Inscrit le : Dim 23 Avr 2006, 16:17
Posté le : Ven 12 Déc 2008, 22:24    

Je diffuse dans les jours qui viennent...

Jean-Luc

 Adresse email Haut de page Bas de page 
 
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas poster de réponses






  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2017 Groupe FSB
Page générée en 10 requêtes