Comment concevoir une application d'accès pouvant prendre en charge 100 utilisateurs simultanés

Partage maintenant:

Alors que théoriquement Access peut prendre en charge 255 connexions simultanées, en réalité, des goulots d'étranglement surviennent même chez 20 à 25 utilisateurs simultanés. Dans cet article, nous planifions le déploiement de manière à ce que 100 utilisateurs puissent être pris en charge simultanément.

De nombreuses petites entreprises ont tendance à se développer au fil du temps, tant en taille qu'en nombre d'employés. Access étant la base de données préférée des utilisateurs de petites entreprises, il existe de nombreux cas où les personnes utilisant Access dans leur entreprise ont soudainement découvert que leur secteur d'application métier devait gérer plusieurs utilisateurs en même temps. Alors que certains experts suggèrent de supprimer complètement Access si vous avez, disons, 50 à 100 utilisateurs simultanés, le choix peut être difficile pour les petites entreprises. Créer une autre application à partir de zéro avec une plate-forme de base de données différente peut s'avérer costly. Dans de tels scénarios, vous devriez envisager d'utiliser MS Access de manière optimale et une application Access bien conçue peut même gérer 200 utilisateurs simultanés à la fois. Suivez simplement la feuille de route ci-dessous pour vous assurer que votre application Access peut gérer plusieurs utilisateurs en même temps.

Concevoir une application d'accès pouvant prendre en charge 100 utilisateurs simultanés

1.      Divisez la base de données Access et utilisez des privilèges pour restreindre l'accès en écriture.

Si vous cherchez à prendre en charge de nombreux utilisateurs, il est fort probable que vous utilisiez une base de données à accès partagé. Si ce n'est pas le cas, divisez immédiatement la base de données avec l'interface utilisateur frontale déployée sur les machines des utilisateurs tandis que le référentiel de données principal est conservé sur une autre machine. Si vous avez besoin d'aide pour diviser votre application Access, essayez de visiter le site de support de Microsoft. 

Dans le modèle de base de données fractionnée, utilisez les privilèges utilisateur pour accorder le droit d'écriture à un nombre limité d'utilisateurs tout en autorisant le droit de lecture pour tous les autres. Tout le monde dans votre bureau n'a peut-être pas besoin de saisir des données et vous pouvez donc limiter l'accès à ces personnes uniquement. 

2.      Concevoir des formulaires de saisie efficaces et utiliser les validations appropriées

La quantité de données qui se déplace pendant les sessions simultanées peut affecter les performances d'une application Access. Assurez-vous que les formulaires de saisie sont bien conçus et ne contiennent pas de champs de données inutiles. Si possible, évitez les options de pièce jointe dans les formulaires de saisie.  

3.      Restreindre la taille des graphiques

Si vous utilisez des images, en particulier en saisissant des fichiers image, assurez-vous de limiter leur taille.

4.      Appliquer les bonnes options de verrouillage d'enregistrement

Dans une solution d'accès multi-utilisateurs, il est essentiel de choisir la bonne option de verrouillage des enregistrements. Choisissez le mode d'ouverture par défaut sur Partagé pendant que vous devez enregistrer le verrouillage par défaut sur l'enregistrement modifié. Pour accéder à ces options, visitez le menu Fichier et accédez aux paramètres du client dans l'onglet Options.

5.      Adhérer aux meilleures pratiques d'optimisation d'accès standard

Pour s'assurer que l'application fonctionne parfaitement, les meilleures pratiques standard d'Access doivent être suivies. Ils incluent l'utilisation du temporary des tables partout où cela est nécessaire, des index plus petits et un compactage régulier de la base de données principale.

Préparez-vous aux imprévus

Lorsque votre application est utilisée par plusieurs utilisateurs à un moment donné, les risques d'erreurs et de plantage de la base de données sont toujours présents. Malgré tous vos efforts, vous ne pourrez peut-être pas empêcher un plantage de MS Access. Pour éviter les incidents de perte de données dus à accdb corrompu ou erreurs mdb, pensez à conserver un outil de récupération d'accès comme DataNumen Access Repair pratique.

Introduction de l'auteur:

Vivian Stevens est une experte en récupération de données dans DataNumen, Inc., qui est le leader mondial des technologies de récupération de données, y compris correction sql et des produits logiciels de récupération Excel. Pour plus d'informations, visitez www.datanumen.com

Partage maintenant:

Une réponse à « Comment concevoir une application d'accès pouvant prendre en charge 100 utilisateurs simultanés »

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *