|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : décembre 2004 Messages : 539 ![]() |
Bonjour
dans un cadre professionnel je vais installer dans un dossier reseaux proteger une base de donnèes access 2003. des clients s'y connecterons depuis une interface autonome donc la base access ne stockeras que des tables il y auras plusieurs personne qui l'interrogerons et parfois en meme temps les resultats des requete varirons d'une liste de 30 mots jusqu'a une liste de questions 1800 mots approximativement(60 questions de 30mots) puis de 2400 mots(4 reponse de 10 mots) entre temps(nous dirons tous les 2h) un service windows va effectuer des mise a jour de cette base en fonction d'une base stocker sur le web penser vous qu'une base access suporteras une tels charge?? y a t-il une differance en matiere de performances si j'utilise le format access 2007?? doit je plutot travail sur un serveur(MySQL pour sa gratuitè)??? |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Bonjour,
Je ne vois pas trop ce que vient faire une base Access dans une solution Web existante (à moins que j'ai mal interprété ton message )L'hétérogène c'est bien quand on ne peut pas faire autrement. Par exemple les 2 cotés existent déjà et on ne veut pas développer quelque chose. Dans ton cas reste homogène en utilisant PostGres ou MySQL. Note que même avec une application ACCESS tu n'est pas obligé d'utiliser JET (fichier mdb ou accdb). Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : décembre 2004 Messages : 539 ![]() |
oui je sais bien tout cela mais si tu veut le projet et diviser en 2 grande parties
les donnèes(principalement des textes et des fichiers qui ne sont pas stocker dans la base mais a cotè) sont stocker sur le net pour permettre de travailler dessus depuis n'importe ou. mais une copie local est faite pour optimiser la vitesse de travail les 2 bases sont mise en relation toutes les 2h par un service windows en local tu me conseil MySQL voir PostGres a la place d'une base acces pour rester simplement homogène ou il risque tout de meme d'y avoir un problème de performances?? access serais plus simple a mettre en place(copier coller) mais il faut voir si sa seras capable de supporter la charge de travail.... |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Les performances dépendent du nombre d'utilisateurs en accès simultané, de l'infra réseau et du serveur (mis à part les modes d'accès de l'interface).
Je ne vois pas l'interet de prendre un moteur de base de données fichier/serveur (Jet) lorsqu'on peut choisir un autre plus performant, véritable client/serveur et surtout bien plus adapté à l'intranet. Surtout que tu n'utiliserais que Jet et pas Access. Il ne faudrait pas qu'à vouloir faire (trop) simple tu débouches sur des problèmes de performances à forte charge. Donc combien d'utilisateurs en simultanés ? Le réseau est-il surdimensionné ? Regarde le tuto sur l'optimisation des applications access pour en avoir un aperçu.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : décembre 2004 Messages : 539 ![]() |
au maximum une centaine donc simultanement environ 20
le reseaux est celui d'une ecole donc c'est pas du 10/100/1000 et je ne pense pas qu'il ais un serveur dédié....le serveur seras plutot le poste de la secretaire ou du directeur je pense mais ce projet va etre fournis de maniere génèrique pour etre appliquer a d'autre infrastructure donc peut etre plus(ou moins) d'utilisateur et peut etre plus(ou moins) de performances serveur et reseaux.... je pense comme toi, un serveur MySQL en mode "machine developper" pour pas trop consomè avec 40 utilisateurs simultanément pour prévoir devrais être adapter..... mais pour moi(sa peut paraitre stupide) mais c'est plus simple avec un serveur ![]() tous simplement pasque sinon la base access doit etre mise sur le reseaux dans un dossier securisè et se seras beaucoup plus génant a gérè qu'un serveur je vais commencer mon projet avec un serveur MySQL et une interface C# si quelqu'un veut mettre une remarque suplèmentaire sachais que je repasserais un coup de temp en temp merci pour tout |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Ne me dis pas que c'est Base Eleve !!!
non je plaisante.20 utilisateurs simultanés pour Jet sans serveur dédié et avec un réseau au perf aléatoire, c'est aller au casse-pipe. Je pense qu'avec tout les SGBDR client/serveur ou pas c'est pareil (EDIT : pas les nombre d'utilisateurs !). Gérer un serveur c'est plus complexe qu'un dossier partagé. L'avantage du serveur c'est de mettre toutes les ressources à disposition à la différence du poste client. Cordialement
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : décembre 2004 Messages : 539 ![]() |
bin pas tout a fait
les profs deposerons des cours avec pour chaque cours des QCM les eleves peuvent s'y connecter pour repondre aux question, si il ont la moyenne il ont accès au cours suivant |
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Jacques Lesueur Inscription : mai 2006 Messages : 180 ![]() |
5 access simultanés est une norme, 20 semblent dangereux.
Bien sur access à des avantages que n'offre pas un servreur Sgbd . Le nombre d'accès simultanées et aussi tributaire du systeme qui Tourne sur le serveur où est déposé le fichier Mdb en partage, souvent plus que la machine elle même La mise à jour régulière, en même temps que l'utilisation par les utilisateurs, ==> est beaucoup plus risquée De toutes facon, tu peux très vite démarer en Access, si des problème de performances d'acces simultanée se font sentir il faudra migré vers un Sgbdr (Mysql, sqlserveur ,...) suivant les budgets. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com