Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: NDB am 31.07.14 - 08:01:04

Titel: Indexer läuft vom Gefühl her zu häufig
Beitrag von: NDB am 31.07.14 - 08:01:04
Hi,
wir haben eine selbst entwickelte Datenbank, die jmeistens morgens recht langsam ist (beim Starten werden einige Berechnungen durchgeführt). Auffällig ist, dass zum Zeitpunkt wo sie langsam reagiert gerade vom Indexer ein 'Updatating view ... ' durchgeführt wird. Vom Gefühl her wird diese Datenbank viel häufiger als andere Datenbanken in Sachen Views upgedatet. Manchmal steht auf der Konsole der Satz "Updating view took more then 30 minutes". Gibt es Gründe dafür warum die Ansichten einer Datenbank so häufig aktualisiert werden und diese damit ausbremsen?

Im Moment bin ich etwas ratlos. Braucht ihr noch mehr Infos über die Anwendung selbst?
Titel: Re: Indexer läuft vom Gefühl her zu häufig
Beitrag von: ascabg am 31.07.14 - 08:09:25
Hallo,

Also ich wuerde sagen, dass da irgendwas mit den/der Ansicht(en) nicht stimmt.

Ihr habt nicht zufaellig irgenwelche Sachen in den SELECT's der Ansichten wie @Now, @Today, ...

Ist aber nur ein Schuss ins Blaue hinein, da wir die Anwendung und den Aufbau der Views nicht kennen.


Andreas
Titel: Re: Indexer läuft vom Gefühl her zu häufig
Beitrag von: Lloyd am 31.07.14 - 09:04:15
Die @Todays wurden allen entfernt. Die hat es tatsächlich mal gegeben, wurde mir aber an anderer Stelle hier im Forum schon abgeraten.

In einigen Ansichten gibt es noch Abfragen wie

select ((FORM = "XX") & @Name([Abbreviated];@UserName) = @Name([Abbreviated];stammp_mitarbeiter) & @Date(zeit_datum) = @TextToTime("Heute"))

Ist das auch ungünstig?
Titel: Re: Indexer läuft vom Gefühl her zu häufig
Beitrag von: MaVo am 31.07.14 - 09:27:09
zum Thema Domino Entwicklung gibt es von der IBM ein Redbook "Lotus Domino Development Best Practices" (http://www-10.lotus.com/ldd/ddwiki.nsf/xpViewCategories.xsp?lookupName=IBM%20Redbooks%3A%20Lotus%20Domino%20Development%20Best%20Practices)

Die Abschnitte "4.0 Coding techniques" und "6.0 Performance Considerations" sollten beim Lösen dieses und anderen Problemen hilfreich sein.

Titel: Re: Indexer läuft vom Gefühl her zu häufig
Beitrag von: Lloyd am 31.07.14 - 09:28:50
Danke für den Tipp. Schau ich mir an.
Titel: Re: Indexer läuft vom Gefühl her zu häufig
Beitrag von: Lloyd am 07.08.14 - 12:07:59
k