Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino

Speicherverwaltung - Session/Database recycle notwendig?

(1/1)

Felix Ziegler:
Hallo zusammen,

ich spiele im Moment mit dem Zugriff auf Datenbanken/Ansichten mittels JAVA... Es handelt sich dabei um ca. 15 Datenbanken und deren Ansichten, die aus einem PlugIn ausgelesen werden.

Das initialisieren einer Datebank über session.getDatabase dauert anscheinend am längste in der Prozesskette.

Ich kenne mich mit der Speicherverwaltung von JAVA unter Lotus Notes nicht besonders gut aus. Ich würde gern die 15 Datenbanken und deren Sessions im Speicher belassen, bis die Anwendung geschlossen wird. Der erneute Zugriff auf andere Ansichten in den Datenbanken ist dann deutlich schneller, weil die Datebank nicht erneut initialisiert werden muss.

Spricht euerer Meinung etwas gegen dieses Vorgehen? Oder ist es besser wirklich alle Sessions, Datenbanken, Ansichten immer neu zu initialisieren?

Beste Grüße und DANKE
Felix



Felix Ziegler:
Ach ja... Nachtrag: Version wäre 8.5
8.0 wäre aber auch interessant...

jBubbleBoy:
Ja kann man machen, spricht nichts dagegen.
Man darf nur nicht viele Notesobjecte als Variable halten, z.B. beim durchlaufen einer Ansicht müssen die Dokumente recycled werden. Da der Speicher sonst nicht freigegeben wird.

Felix Ziegler:
Danke für die Antwort!

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln