Anwendung im Netzwerk wieder i.l.d. Tages immer langsamer
Guten Morgen,
ich bin neu hier und weiß nicht ob mein Problem hier überhaupt richtig plaziert ist. Es handelt sich um folgendes. Ich habe eine Access-Anwendung für meine Firma geschrieben und diese in Frontend und Backend aufgeteilt. Das Frontend wird lokal auf dem Client ausgeführt das Backend liegt auf dem Server. Wenn ich jetzt morgens diese Anwendung starte und ein spezielles Formular öffnen will, dauert es so 2-3 Sekunden. Je später am Tag ich nun diese Anwendung starte um so länger dauert das öffnen (bis zu 40 Sek.). Erst dachte ich es liegt daran das tagsüber ja alle User im Netzwerk rumfuchteln, als ich aber mal abends hier alleine war und es nochmal testete dauerte es trotzdem Ewigkeiten. Ich vermute jetzt mal das tagsüber irgendwas auf dem Server "aufläuft" was die Performance so stark beeinflußt.
Hatte hier vielleicht jemand mal ein ähnliches Problem, oder kann mir jemand einen Tip geben was wir mal untersuchen sollten????
Danke im voraus
Ati
P.S. bei uns kommt ein Windows 2000 Server zum Einsatz
ich bin neu hier und weiß nicht ob mein Problem hier überhaupt richtig plaziert ist. Es handelt sich um folgendes. Ich habe eine Access-Anwendung für meine Firma geschrieben und diese in Frontend und Backend aufgeteilt. Das Frontend wird lokal auf dem Client ausgeführt das Backend liegt auf dem Server. Wenn ich jetzt morgens diese Anwendung starte und ein spezielles Formular öffnen will, dauert es so 2-3 Sekunden. Je später am Tag ich nun diese Anwendung starte um so länger dauert das öffnen (bis zu 40 Sek.). Erst dachte ich es liegt daran das tagsüber ja alle User im Netzwerk rumfuchteln, als ich aber mal abends hier alleine war und es nochmal testete dauerte es trotzdem Ewigkeiten. Ich vermute jetzt mal das tagsüber irgendwas auf dem Server "aufläuft" was die Performance so stark beeinflußt.
Hatte hier vielleicht jemand mal ein ähnliches Problem, oder kann mir jemand einen Tip geben was wir mal untersuchen sollten????
Danke im voraus
Ati
P.S. bei uns kommt ein Windows 2000 Server zum Einsatz
Please also mark the comments that contributed to the solution of the article
Content-Key: 6718
Url: https://administrator.de/contentid/6718
Printed on: April 23, 2024 at 11:04 o'clock
10 Comments
Latest comment
Moin moin,
also, was ich checken würde, ist ob auf dem Server, wo dein Backend läuft, ein OnAccess-Virenscanner läuft.
Wenn ja, schließe das Verzeichnis aus, in dem sich das Backend befindet.
Weiter solltest du mal im Netzwerk checklen, ob bei den Clients eine Funktion "Netzlaufwerke schützen" oder so ähnlich eingeschaltet ist.
Das war die Ursache für Netzwerk-Ausbremsung bei den meisten meiner Kunden.
also, was ich checken würde, ist ob auf dem Server, wo dein Backend läuft, ein OnAccess-Virenscanner läuft.
Wenn ja, schließe das Verzeichnis aus, in dem sich das Backend befindet.
Weiter solltest du mal im Netzwerk checklen, ob bei den Clients eine Funktion "Netzlaufwerke schützen" oder so ähnlich eingeschaltet ist.
Das war die Ursache für Netzwerk-Ausbremsung bei den meisten meiner Kunden.
Einige Virenscaner haben ein "Feature" mit dem Netzlaufwerke, also Freigaben auf anderen Servern, die al Netzlaufwerke verbunden sind, automatisch mitgescannt werden, sobald sich dort eine Datei verändert.
Das hat zur Folge, dass sich mehrere User (bzw. deren Virenscanner) gleichzeitig auf eine Datei stürzen, sobald diese sich verändert.
Ein Virenscanner sperrt den zugriff für andere Programme, während er eine Datei durchsucht.
So kann es kommen, dass die Datei erst nach so einigen Sekunden endgültig für eine Anwendung freigegeben wird.
Das hat zur Folge, dass sich mehrere User (bzw. deren Virenscanner) gleichzeitig auf eine Datei stürzen, sobald diese sich verändert.
Ein Virenscanner sperrt den zugriff für andere Programme, während er eine Datei durchsucht.
So kann es kommen, dass die Datei erst nach so einigen Sekunden endgültig für eine Anwendung freigegeben wird.
Nein, einen Denkfehler hast du nicht.
Ich dachte bloß, da du ja schreibst "i.L.d.Tages", dass tagsüber, also wenn mehrere Leute die Rechner anhaben, die Anwendung langsam wird.
Wenn der Virenscanner auch auf dem Server läuft, versuch mal diesn Pfad, wo dein Programm läuft aus dem On-Access-Scanner auszuschließen.
Ich dachte bloß, da du ja schreibst "i.L.d.Tages", dass tagsüber, also wenn mehrere Leute die Rechner anhaben, die Anwendung langsam wird.
Wenn der Virenscanner auch auf dem Server läuft, versuch mal diesn Pfad, wo dein Programm läuft aus dem On-Access-Scanner auszuschließen.
Der Rest des Netzwerkes läuft normal?
Ist die Datenbank schon mal stabil gelaufen?
Die Datenbank ist also den ganzen Tag offen und viele User machen viele Transaktionen.
Wann wird sie denn komprimiert?
Anderer Ansatz: Besteht die Möglichkeit, dass durch einen Programmierfehler irgendwelche Speicher vollaufen bzw. Variablen nicht geleert werden etc. pp?
Ist die Datenbank schon mal stabil gelaufen?
Die Datenbank ist also den ganzen Tag offen und viele User machen viele Transaktionen.
Wann wird sie denn komprimiert?
Anderer Ansatz: Besteht die Möglichkeit, dass durch einen Programmierfehler irgendwelche Speicher vollaufen bzw. Variablen nicht geleert werden etc. pp?