Autor Thema: Indexer läuft vom Gefühl her zu häufig  (Gelesen 1379 mal)

Offline NDB

  • Frischling
  • *
  • Beiträge: 36
  • Geschlecht: Männlich
Indexer läuft vom Gefühl her zu häufig
« 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?

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Indexer läuft vom Gefühl her zu häufig
« Antwort #1 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

Offline Lloyd

  • Aktives Mitglied
  • ***
  • Beiträge: 211
Re: Indexer läuft vom Gefühl her zu häufig
« Antwort #2 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?
Gruss
Lloyd

Offline MaVo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 543
  • Geschlecht: Männlich
  • Geht nicht - gibt´s nicht
Re: Indexer läuft vom Gefühl her zu häufig
« Antwort #3 am: 31.07.14 - 09:27:09 »
zum Thema Domino Entwicklung gibt es von der IBM ein Redbook "Lotus Domino Development Best Practices"

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

Gruß
Martin

"The man with a new idea is a Crank until the idea succeeds." - Mark Twain

Offline Lloyd

  • Aktives Mitglied
  • ***
  • Beiträge: 211
Re: Indexer läuft vom Gefühl her zu häufig
« Antwort #4 am: 31.07.14 - 09:28:50 »
Danke für den Tipp. Schau ich mir an.
Gruss
Lloyd

Offline Lloyd

  • Aktives Mitglied
  • ***
  • Beiträge: 211
Re: Indexer läuft vom Gefühl her zu häufig
« Antwort #5 am: 07.08.14 - 12:07:59 »
k
Gruss
Lloyd

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz