Je dois créer une base de données Access 2003 et la partager parmi 100 utilisateurs, les utilisateurs n'apporteront aucune modification, uniquement l'affichage de plusieurs rapports générés quotidiennement (et une fois) à l'aide d'une tâche planifiée sur la machine hôte.Performances de la base de données Shared Access 2003
Un utilisateur simultané de 100 casserait-il les performances dans ce contexte?
Que pourriez-vous me conseiller concernant ce flux de travail?
ne comprend pas:
- Utilisation d'un serveur de base de données (SQL Server, ... etc) est hors sujet
- Je l'ai déjà pensé à sortir les rapports en HTML statique, mais maintenant je veux d'abord évaluer le partage de la base de données tout (parce que la capacité de filtrage peut être nécessaire)
- Je voudrais éviter la réplication
Salut Tim. En fait, j'ai utilisé le mot ** host ** pour désigner la machine centrale qui partage l'accès à la base de données. J'ai également décidé, au jour le jour, immédiatement après la collecte de nouvelles données, de stocker le résultat de la requête dans un tableau plutôt que de créer les rapports. Ensuite, lorsque les utilisateurs exécuteront un rapport, celui-ci sera construit au-dessus de cette table, de sorte que la seule requête exécutée sera celle qui est filtrée (en fonction de l'entrée de l'utilisateur); cette requête est simple comme l'enfer, elle ressemble à: SELECT * FROM T Où X = B et A = Z AND (R entre 10 ET 1010100) ET SS> TT ... etc Que pensez-vous? – CoolStraw
Si vous insérez les résultats de la requête dans une nouvelle table, de sorte que les rapports soient basés sur un petit sous-ensemble statique de vos données, vous les «conservez» comme je l'ai suggéré. C'est bon. Mais la simplicité apparente de l'instruction SQL n'est pas importante; c'est le nombre d'octets qui doivent traverser le fil. La consommation de bande passante dépend de la taille de ces tables statiques qui se trouvent derrière les rapports. – Tim
Je vois, alors je vais essayer de comprendre à quoi ressemblera la charge du réseau et essayer de mettre cela en place. Merci beaucoup l'homme, très bons points! – CoolStraw