Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: jensle am 27.09.06 - 15:11:11
-
Hallo,
wir haben unter 6.5.4 das Problem, dass private Ansichten nach einer bestimmten Zeit wieder neuaufgebaut werden beim Anwender, wenn dieser die DB zum 1.Mal an einem Tage öffnet.
Da die Ansicht groß ist, dauert das entsprechend lange. Kann man das, falls da es einen Automatismus gibt, auch verhinden ?
Jens
-
... in den Ansichtseigenschaften kann man Einstellen, wie der Index refresht werden soll
- doch zeigt ein veralteter Index natürlich nicht die aktuellen Dokumente an
- dann muß man manuell refreshen - und das dauert dann wieder
- also was willst du damit gewinnen?
Toni
-
Vielen Dank für die prompte Antwort !
Habe die Eigenschaften noch viel zu wenig unter die Lupe genommen. Wahrscheinlich liegts daran, dass bei 'Verwerfen' drinsteht :'Falls inaktiv seit 45 Tagen'
-
man kann über Programmdokumente mit entsprechenden Schaltern für den updall- Task morgens automatisch den Server Ansichts- Indizes aktualisieren lassen...
Das hilft aber nur dann, wenn die Ansicht nicht
a) Kategorien hat
und
b) Leserfelder hat
DENN: Eine Ansicht mit Kategorien und Leserfeldern sieht für jeden User anders aus.
Deshalb ist das für grosse Datenbanken auch der absolute Performance- Killer.
Selbst wenn Der Ansichtsindex aktuell ist, dauert das öffnen für den User u.U. ganz schön lange, weil
die Ansicht erst berechnen muss, welche Kategorien und Dokumente für den User sichtbar sind (grad bei Kategorien ist das Komplex: Wenn der User 20 zugeklappte Kategorien sieht mit jeweils z.B. 1000 Dokumenten, von denen der User aber nur wenige sieht, dann mussten 20000 Dokumente durchlaufen werden, um zu bestimmen, welche Kategorien der User auf dem Bildschirm hat...
HTH
Tode