11.02.2022, 11:43
Hallo Mathias,
du reparierst die Datenbank, danach geht es dann erst einmal, aber nach kurzer Zeit tritt das Problem wieder auf. Habe ich das so richtig verstanden? Wie groß ist denn die nmdaten10.mdb bei euch im Moment?
Das Problem bei dateibasierten Datenbanken ist, dass für einen Zugriff von einem Client aus immer die gesamte Datenbankdatei zum Client übertragen werden muss. Insbesondere bei hoher Netzwerklast (wenn also jetzt viele Clients mit dem NM arbeiten) sind diese Datenbanken dann anfällig, weil die Übertragung dann lange dauert. Vielleicht greift der eine oder andere Client auch per WLAN drauf zu?
Hier wird man nicht viel machen können. Was manchmal noch hilft ist das Zippen und anschließende entzippen der Datenbank. Dabei werden Redundanzen entfernt, vielleicht hilft das dann ja. Aber sonst wüsste ich auch keine andere Lösung mehr für dieses Problem.
Zu Postgresql: eine Neuinstallation der Schulversion schadet zwar nie, ist aber nicht nötig. Es geht nur darum, die Daten auf einen Postgresql-Server rüberzuspielen. Das beschleunigt die Datenbankzugriffe zum Teil gewaltig und Netzwerkprobleme spielen für die Konsistenz der Datenbank überhaupt keine Rolle mehr.
Gruß
Stephan
du reparierst die Datenbank, danach geht es dann erst einmal, aber nach kurzer Zeit tritt das Problem wieder auf. Habe ich das so richtig verstanden? Wie groß ist denn die nmdaten10.mdb bei euch im Moment?
Das Problem bei dateibasierten Datenbanken ist, dass für einen Zugriff von einem Client aus immer die gesamte Datenbankdatei zum Client übertragen werden muss. Insbesondere bei hoher Netzwerklast (wenn also jetzt viele Clients mit dem NM arbeiten) sind diese Datenbanken dann anfällig, weil die Übertragung dann lange dauert. Vielleicht greift der eine oder andere Client auch per WLAN drauf zu?
Hier wird man nicht viel machen können. Was manchmal noch hilft ist das Zippen und anschließende entzippen der Datenbank. Dabei werden Redundanzen entfernt, vielleicht hilft das dann ja. Aber sonst wüsste ich auch keine andere Lösung mehr für dieses Problem.
Zu Postgresql: eine Neuinstallation der Schulversion schadet zwar nie, ist aber nicht nötig. Es geht nur darum, die Daten auf einen Postgresql-Server rüberzuspielen. Das beschleunigt die Datenbankzugriffe zum Teil gewaltig und Netzwerkprobleme spielen für die Konsistenz der Datenbank überhaupt keine Rolle mehr.
Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml