Domino 9 und frühere Versionen > ND8: Entwicklung

Agent mit vielen Datenbank-Zugriffen - Performance Problem

<< < (2/4) > >>

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