Domino 9 und frühere Versionen > ND8: Entwicklung
Agent mit vielen Datenbank-Zugriffen - Performance Problem
ata:
... mit NotesView.GetAllDocumentsByKey(NotesName , True) erhälst du eine Collection und hast dann mit Collection.Count die Anzahl der gefundenen Dokumnente - das wäre ein weiterer Weg...
Toni
it898ur:
Hallo,
ich denke das Evaluate ist gar nicht das Problem, da Formelcode sehr effizient und schnell ist. Das Problem ist eher das "NoCache", was dazu führt, dass bei jedem Zugriff, d. h. für jeden User, die Ansicht aktualisiert wird.
Hier würde vielleicht schon eine Umstellung auf "ReCache" oder ein erstmaliges Refreshen der Ansichten , gefolgt von einem Lookup mit Cache die Abfrage drastisch beschleunigen.
Gruß
André
ata:
Der Zugriff erfolgt auf unterschiedliche Datenbanken - das hilft hier nur einmal, bei den beiden ersten Zugriffen...
CarstenB:
Es werden allerdings 1700Lookups pro Datenbank gemacht. Dann sollte "Cache" doch was bringen, oder?
DaHias:
@ Andre: Danke für den Tipp, ich habs sowohl mit ReCache, mit "" als auch mit NoCache probiert ohne einen merklichen Unterschied. Also das scheint leider nichts zu bringen.
@Toni: Danke! Probier ich mal aus.
@Torsten: Danke! Auch das probier ich mal aus.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln