Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/01/2008, 15h51   #1
Membre confirmé
 
Inscription : décembre 2004
Messages : 539
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 539
Points : 214
Points : 214
Par défaut Performances suffisante ou doit je passer a un serveur

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è)???
TheBlackReverand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 18h32   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
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
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 22h25   #3
Membre confirmé
 
Inscription : décembre 2004
Messages : 539
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 539
Points : 214
Points : 214
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....
TheBlackReverand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 13h59   #4
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
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
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 08h18   #5
Membre confirmé
 
Inscription : décembre 2004
Messages : 539
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 539
Points : 214
Points : 214
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
TheBlackReverand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h25   #6
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
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
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 18h49   #7
Membre confirmé
 
Inscription : décembre 2004
Messages : 539
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 539
Points : 214
Points : 214
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
TheBlackReverand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 19h41   #8
Membre confirmé
 
Jacques Lesueur
Inscription : mai 2006
Messages : 180
Détails du profil
Informations personnelles :
Nom : Jacques Lesueur

Informations forums :
Inscription : mai 2006
Messages : 180
Points : 209
Points : 209
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.
Jack78960 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h45.


 
 
 
 
Partenaires

Hébergement Web