Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Käptn Haddock am 01.10.09 - 10:48:35

Titel: Dokumente öffnen sehr langsam
Beitrag von: Käptn Haddock am 01.10.09 - 10:48:35
Hallo,

Ich habe eine Datenbank mit vielen Hauptdokumenten. Jedes Hauptdokument hat eine variable Anzahl von Kind-Dokumenten (als Antwortdokument). Problem: Das Öffnen eines Hauptdokuments dauert umso länger, je mehr Antwort-Dokumente vorhanden sind. Was kann ich tun um die Performance zu erhöhen?

Ich vermute ein bekanntes Kardinal-Problem mit einer einfachen Lösung, es wäre toll wenn mir das nochmal jemand erklären könnte.

Danke
Titel: Re: Dokumente öffnen sehr langsam
Beitrag von: jBubbleBoy am 01.10.09 - 11:01:45
Wüsste nicht das Antwortdokumente einen Einfluss auf das Hauptdokument haben.
Kann mir nur vorstellen, das im Hauptdokument programmiertechnisch in irgendeiner Weise die Antwortdokumente verarbeitet werden.
Wäre das möglich?
Titel: Re: Dokumente öffnen sehr langsam
Beitrag von: atbits am 01.10.09 - 11:10:38
Hallo,

vermutlich wird ein Lookup auf die Childdkoumente gemacht oder ein @DBColumn, oder vielleicht eine embedded View????


Grüße David
Titel: Re: Dokumente öffnen sehr langsam
Beitrag von: Käptn Haddock am 07.10.09 - 18:03:21
WAHNSINN!!  Habe gerade alle Felder gecheckt und die DBCOLUMN Felder mal ausgeknipst. Jetzt ist es so wie es sein soll, super schnell!

Vielen Dank!
Titel: Re: Dokumente öffnen sehr langsam
Beitrag von: Thomas Schulte am 07.10.09 - 19:23:59
Eines der Kardinalprobleme wenn es um langsame Notes Anwendungen geht.

Schlechte Designentscheidungen.
Titel: Re: Dokumente öffnen sehr langsam
Beitrag von: koehlerbv am 07.10.09 - 22:56:52
Wurde eigentlich vorab geklärt, welche Nebenwirkungen dieses "Ausknipsen" hat? Waren diese Lookups wirklich nur zum Spass da? Wenn nicht, wurden diese durch alternative Lösungen ersetzt?

Bernhard
Titel: Re: Dokumente öffnen sehr langsam
Beitrag von: Käptn Haddock am 08.10.09 - 10:20:47
Die entspr. Abfragen waren nicht wirklich notwendig. Tatsächlich sind die Inhalte der Felder zwischenzeitlich schon an anderer Stelle durch eigene Dokumente realisiert.