|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2013 Messages : 9 ![]() |
Bonjour les experts,
Je vous soumet une réflexion d'un responsable où je travaille, voici sa remarque : Nous continuons le développement de notre outil Access, en développant les différents TDB, optimisant les différentes opérations,… Par contre, nous constatons un ralentissement de l’outil, sur certaines fonctions d’édition d’état, qui semble s’accentuer quand plusieurs intervenants exploitent le fichier. Je ne suis pas un spécialiste de ce logiciel, mais peux tu stp nous confirmer : La capacité de cet outil à fonctionner en réseau, avec plus 6 personnes en simultanées La taille maxi du fichier permettant de ne pas ralentir les fonctionnalités De notre côté, nous avons passé les PC avec le pack office 2007=> du mieux, mais on observe encore des baisses de régime. Que faut il envisager de plus, pour améliorer l’exploitation de l’outil? Je me suis dit : "je vais demander aux experts que vous êtes Merci à vous :-/ |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Sylvain Administrateur de base de données Inscription : mars 2006 Messages : 751 ![]() |
Bonjour,
Quelle maintenance est effectuée sur la base? - compactage ? - compilation du code ? Comment est configurée l'application ? - est-elle scindée en 2 ? tables d'un côté, interface de l'autre? (frontale/dorsale) Comporte-t-elle des formulaires "lourds" avec beaucoup de contrôles ? ... |
|
|
10
|
|
|
#3 |
|
Membre Expert
![]() Jean-Marie BAGNISMoulticien Inscription : janvier 2013 Messages : 1 010 ![]() |
Steph24350,
Beaucoup de choses peuvent être à l'origine de ralentissements. Dans un premier temps as tu pensé à faire l'analyse de performances et de tables dans ton projet. D'autre part peux tu identifier le traffic réseau et l'architecture matérielle ? JimboLion |
|
|
20
|
|
|
#4 | |
|
Invité de passage
![]() Inscription : février 2013 Messages : 9 ![]() |
Citation:
En bleu, mes réponses.. Merci |
|
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : février 2013 Messages : 9 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() Sylvain Administrateur de base de données Inscription : mars 2006 Messages : 751 ![]() |
compilation du code : quand tu rentres dans ta base, alt+F11, Débogage, Compiler le code (voir si erreurs)
- Est-elle scindée en 2 ? tables d'un côté, interface de l'autre? (frontale/dorsale) NON, mais j'y ai pensé. Tu veux dire en liant les tables, c'est ça ? Oui lier les tables dans la frontale qui ne contient que l'interface (formulaires, états, code, requêtes) La dorsale sur le réseau, la frontale distribuée sur chaque poste. Rien à voir en performance avec une base qui contient tout dont tout le monde se sert. |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : février 2013 Messages : 9 ![]() |
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() ![]() Sylvain Administrateur de base de données Inscription : mars 2006 Messages : 751 ![]() |
Il faut rentrer en administrateur, et en mode shift pour ouvrir la base.
si grisé, alors c'est déjà compilé. C'est bon de ce côté. |
|
|
00
|
|
|
#9 | |||
|
Membre Expert
![]() ![]() Mathieu TrentesauxDéveloppement à façon multisecteur. Inscription : mars 2004 Messages : 538 ![]() |
Citation:
Citation:
Je ne reviens pas sur les conseils des autres personnes ici qui sont judicieux, mais j'insiste lourdement sur le découpage frontal/dorsal qui est élémentaire, qui peut être source de surcharge réseau et même de plantages/cassages de base. C'est la première chose à faire, je crois. Citation:
|
|||
|
|
20
|
|
|
#10 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 896 ![]() |
Bonjour,
Il y a un tuto qui fait le tour de toutes les choses à vérifier pour optimiser une application. http://loufab.developpez.com/tutorie.../optimisation/ C'est par là qu'il faut commencer je pense. Ensuite on pourra regarder spécifiquement le problème s'il persiste. ça fonctionne au delà de 6 mais il peut y avoir des ralentissements. Cordialement,
__________________
Cloud storage et ACCESS Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Cours 2010 Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : février 2013 Messages : 9 ![]() |
|
|
|
00
|
|
|
#12 | |
|
Invité de passage
![]() Inscription : février 2013 Messages : 9 ![]() |
Citation:
Merci de tes réponses mumen, mes réponses en bleu |
|
|
|
00
|
|
|
#13 | |
|
Membre Expert
![]() ![]() Mathieu TrentesauxDéveloppement à façon multisecteur. Inscription : mars 2004 Messages : 538 ![]() |
Citation:
29Mo c'est une petite base de données. Si tu considères qu'en plus tu vas la scinder cela permet de réfléchir à tes problèmes. |
|
|
|
00
|
|
|
#14 |
![]() ![]() ![]() |
Effectivement, scinder la base en deux, une partie appli et une partie base, cela te permettra d'accélérer ton appli.
Et tu peux aussi s'il n'y a pas beaucoup de personnes, travailler tous avec la même appli... je sais certains vont dire que ce n'est pas bien, mais si le nombre de connexion simultanée n'est pas trop importante, tu peux le faire (pour les mises à jour, c'est plus simple)... @+.
__________________
N'oubliez pas le Tag afin de faciliter la recherche, et en votant ou cela permet de mieux cibler la recherche. Téléchargez LibreOffice ou Apache OpenOffice Consulter la rubrique OpenOffice & LibreOffice - Les cours - La FAQ - Le ForumJe ne réponds pas aux messages privés s'ils sont liés à une question du forum |
|
00
|
|
|
#15 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 896 ![]() |
Il y a tout un tas de chose qui fait qu'une application est plus rapide. Même des choses auquelles on ne pense pas.
Tout est dans le tuto. Mais bon faut faire l'effort de lire.
__________________
Cloud storage et ACCESS Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Cours 2010 Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
10
|
|
|
#16 | |
|
Membre Expert
![]() ![]() Mathieu TrentesauxDéveloppement à façon multisecteur. Inscription : mars 2004 Messages : 538 ![]() |
Citation:
A mes débuts, ça cassait carrément de la base. J'ai banni et jamais réessayé. Mais on est pas en html : faire transiter de l'interface par le réseau, on peut éviter ! Les mises à jour sont problématiques pour un débutant et à ce propos, je n'ai jamais vu de méthode proposée en FAQ ou autres. Ca existe ? |
|
|
|
00
|
|
|
#17 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 896 ![]() |
ça existe en faq et en tuto mais comme je le dis il faut suivre les liens.
__________________
Cloud storage et ACCESS Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Cours 2010 Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#18 | ||
|
Membre Expert
![]() ![]() Mathieu TrentesauxDéveloppement à façon multisecteur. Inscription : mars 2004 Messages : 538 ![]() |
Bonjour loufab
J'ai suivi ce lien : http://loufab.developpez.com/tutorie.../optimisation/ qui est effectivement une mine d'or technique sur l'optimisation. Je programme Access professionnellement depuis la 1.00 et j'ai appris grâce à ce tuto les fonctions cachées et d'autres choses. C'est excellent . Je ne l'ai pas lu avec assez de concentration pour dire s'il me parait avoir des erreurs ou des manques (ce dont je doute au vu du sérieux et à l'exhaustivité que tu semble y avoir mis).Mais seulement, même si les réponses sont effectivement dans le tuto et que je conseillerais vivement au questionneur de le lire à tête reposée, ce n'est pas la panacée pour la question posée ici. Il faut avoir un certain niveau pour lire ce texte et en comprendre les moultes implications. Il faut aussi avoir du temps de forte concentration disponible. Et puis finalement, le post laconique 'lisez ceci' est potentiellement en contradiction avec le concept d'entre-aide des forums. Oh, je ne te jette pas la pierre, j'ai parfois ce genre de comportement de renvoyer les questionneurs aux textes canoniques, ne sachant pas s'ils sauront les lire d'une part et en extraire leurs réponses d'autre part. En fait ton insistance soulève un débat ardu concernant le positionnement des répondants. Parfois on en fait trop, parfois pas assez. Autre chose. Dans ton post précédent, tu semble répondre à ma question : Citation:
Citation:
|
||
|
|
00
|
|
|
#19 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 896 ![]() |
On dérive là...
Pour proposer ta solution il y a le forum Contribuez. Tu y es le bienvenue et je suis persuadé qu'il y aura débat. Je pense que tous les developpeurs qui ont un jour été confronté au problème de la mise à jour de frontal à grande échelle ont trouvé une méthode qui leur allait. Et c'est avec plaisir que je te donnerai la mienne, mais pas dans ce post. Le sujet étant Les performances d'une application en réseau. Quant à savoir s'il est contradictoire de proposer des tutos, je ne le crois pas, et ce pour les raisons suivantes : 1) la quantité de chose à contrôler est importante. 2) une bonne liste sera toujours plus pratique qu'un gros pavé de texte, bien que je respecte les littéraires, je pense qu'il faut aller à l'essentiel. 3) Comme tu le dis ce tuto t'a beaucoup aidé, pourquoi pas Steph ?! Je pense qu'il est capable de vérifier les choses à sa portée, et il y en a beaucoup. Et il est également capable de revenir vers nous pour expliquer ce qu'il a fait et s'il a obtenu des résultats. Cordialement,
__________________
Cloud storage et ACCESS Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Cours 2010 Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#20 | |
|
Membre Expert
![]() ![]() Mathieu TrentesauxDéveloppement à façon multisecteur. Inscription : mars 2004 Messages : 538 ![]() |
Oui...
Citation:
|
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com