Anatole: Performence-Problem wenn *.mdb auf Filer und nicht in wwwroot

Hallo zusammen

Ich habe da so ein kleines Problemchen. In meiner Site habe ich mehrer asp-Sites, die dynamische eine Access Datenbank auslesen. Diese funktionieren auch wunderbar und sehr schnell.

Nun das Problem:

Zur Zeit liegt die Datenbank in einem Unterverzeichniss des Stammordners meiner Site und die DSN auf dem IIS srver zeigt darauf.

Jetzt habe ich versucht die Datenbank auf einen anderen Server[filer[xy)] zu setzen. Habe das entsprechende Laufwerk gemaped und den DSN eintrag darauf geändert. Er findet die Datenbank noch immer, aber die ASP-Sites brauchen unglaublich lange, die Datenbank auszulesen.

Was muss ich tun um dieses Problem in den Griff zu kriegen?? Giebt es irgend eine spez. IIS Einstellung die noch setzen muss oder sonst was?? Hab alles Probiert was mir eingefallen ist aber hat alles nichts genützt.

Merci für eure Hilfe

Anatole

  1. Hi,

    der Weg von der ASP-Seite zur Datenbank ist wesentlich kürzer, wenn die DB auf dem selben Rechner liegt.

    Ein gemapptes Laufwerk ist immer noch kein "naher" Speicherort im gegensatz zur eigenen Festplatte.

    Aber man kann gerade bei IIS/ASP/ADO/ACCESS durch entsprechende Programmierung noch einiges an Performance rausholen. Öffnen, Schliessen von Verbindungen, Recordsets, Wahl des DB-SW-Providers, Zugriff auf Felder im Recordset....

    Es gibt von Mickysoft auch ein Tool mit dem Namen "Web Application Stress Tool", damit kann man wunderbar 1000 Besurfungen gleichzeitig simulantieren und schauen, wie die Performance der Access-DB in die Brüche geht.

    Ich hoffe die Kommentare helfen dir ein wenig.

    Ciao, Frank