Maximale Anzahl von gleichzeitigen verbindungen, die in ms access
Was sind die maximalen gleichzeitigen verbindungen, ms-access unterstützt?
- Wenn Sie Zugang brauchen zu bleiben, konsequent und zuverlässig: nur eine Verbindung. Der Zugriff wurde nicht entwickelt, für die Parallelität. Ich habe viele gesehen, die Access-Datenbank die richtige, weil dieser.
- s/korrekt/korrupt/ ?
- Sie sind zu Recht über die Tippfehler. Ich meine, "korrupt", nicht "korrekt".
- Steven ist falsch. Access-Datenbank-Dateien sind entworfen, mit der Gleichzeitigkeit im Sinn. Ich würde es nicht verwenden für eine sehr aktive website mit mehr als 10 oder 20 Benutzer eingeben/aktualisieren oder für geschäftskritische Daten.
- Es ist toll, dass Sie haven ' T hatte Probleme, aber andere Menschen haben. Das fehlen von beweisen ist nicht der Beweis mangelnden. Meine bevorzugte Lösung ist ein split-front-end und back. Jeder Benutzer bekommt ein eigenes GUI .accdb, die Kommunikation mit einer einzigen back-end. WENN Sie sich nicht leisten können eine echte Datenbank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der Theorie 255, in der Praxis gut, dass es hängt. Wenn Sie sind meist nur gelesen und das Netz ist schnell, dann habe ich gesehen 100+ ohne Probleme auf eine gut geschriebene Datenbank. Auf der anderen Seite bin ich sicher, dass die gleichen alten horror-Geschichten von Datenbanken immer die korrupten, die mit 2 Benutzern kommen wird. Ja, es kann passieren, aber wenn Sie eine gute Datenbank und sind realistisch über das, was Sie tun, mit ihm können Sie erhalten eine überraschende Anzahl von Benutzern an jedem Finger eine.
Langfristig vielleicht möchten Sie sich auf die Kostenlose (Express) version von SQL server für höhere Benutzerzahlen.
Wörtlich, "die Jet-Datenbank-engine-Versionen 1.1, 2.0, und 2.5 kann nur dann verwendet werden, um 10-client-Applikationen gleichzeitig auf einem Rechner". Ab Jet 3.0 gibt es keine solche Einschränkung.
Finden Sie unter diesem link:
http://support.microsoft.com/default.aspx?scid=kb;en-us;154869
Meiner Erfahrung 10 gleichzeitige Benutzer beginnt, die Probleme verursacht.
Ich bin sicher, es gibt Beispiele w/sehr kleinen Datenmengen funktionieren gut w/viele Benutzer.
Zugang kann in Ordnung sein für einige Anwendungen. Es scheint eine Menge Herzblut in diesem thread.
Das wesentliche Konzept zu verstehen ist hier, dass es keine server. JEDE ABFRAGE wird ziehen Sie die GESAMTE Tabelle über das Netzwerk.
Wenn Ihr ein JOIN, JEDE ABFRAGE wird ziehen Sie JEDE der beteiligten Tabellen über das Netzwerk.
Das ist, weil die JOIN-engine befindet sich auf Ihrem desktop.
Ist es egal, wo die access-Datei ist. Am besten, Sie befindet sich auf dem primären desktop des Benutzers Maschine. Alle anderen nutzen das Netzwerk auf die Daten zugreifen.
Wenn Sie haben eine 100k-Tabelle und Sie wollen id #1042, Sie ziehen 100k * Record-Länge im Wert von Daten über das Netzwerk und dann herauszufiltern alles, aber #1042. Es kann nicht zwischengespeichert werden, weil Ihre Mitarbeiter sich geändert haben können Sie den nächsten Datensatz, den Sie betrachten möchten.
Ich glaube nicht, dass es unbedingt die Anzahl der gleichzeitigen Benutzer auf eine Access-DB.
Ich denke, es ist die Anzahl der Menschen, die gleichzeitig ziehen beträchtliche Daten-Blöcken über das Netzwerk jedes mal, wenn Sie auf eine Schaltfläche klicken.
Netzwerk-laden/Netzwerk-Latenz erhöhen, wie Tabelle zählen, wächst, Rekord zählt zu wachsen,und die Anzahl Benutzer wachsen. Möglicherweise w/einen multiplikativen Effekt.
Verbindung das, wenn man offsite Rechenzentren (Verschlüsselung), - vpn-Benutzer(Verschlüsselung), Benutzer auf verschiedenen Kontinenten, etc. etc. etc.