Autor Thema: Performance Private-Views  (Gelesen 1288 mal)

Offline William Wallace

  • Aktives Mitglied
  • ***
  • Beiträge: 103
Performance Private-Views
« am: 04.11.05 - 12:49:32 »
Hallo,

haben seit einiger Zeit erhebliche Performance Probleme mit privaten Views.

Ein extremes Beispiel ist eine Ansicht, die es schon seit mehreren Jahren gibt.
Die Öffnungszeit jedoch seit ein paar Monaten unerträglich wird. Die Selection
der Ansicht:

(Form="Bestellung")&(bestdatum)>=(@Today)|
(Form="Bestellung Kantine")&(bestdatum)>=(@Today)|
(@Contains(Form; "Besucher")&(besudatum>@Today)&
@If(form="Besucher";besu1!="";@True))&
@If(form="Bestellung";Auswahl!="";@True)&
(@Name([CN];@UserName)=wer|@Name([CN];@UserName)=Name)

Warum ist die Öffnungszeit von ca. 60sek. der Art lange ?
Der Server (Systemauslastung ist absolut im grünen Bereich)

Gruß,
William

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Performance Private-Views
« Antwort #1 am: 04.11.05 - 13:42:42 »
Hi,

meist liegt es an der grossen Anzahl an Dokumenten in der Datenbank. Wenn möglich solltest du ältere nicht mehr benötigte Dokumente in eine Archivdatenbank übertragen und die Datenbank kompremieren. Das regelmässige Kompremieren ist übrigens für alle Datenbanken sehr wichtig.

Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline William Wallace

  • Aktives Mitglied
  • ***
  • Beiträge: 103
Re: Performance Private-Views
« Antwort #2 am: 04.11.05 - 13:47:19 »
Hallo,

für den Bereich Bestellung werden jeden Monat aältere Doks gelöscht. Man hat also nur eine Liste der letzten drei Monate (~1500 Doks). Andere Dokumente aus weiteren Bereichen in der Datenbank werden dagegen nicht gelöscht. Die DB hat ca. 20.000 DOks gesamt. Haben die anderen Doks demnach eine Auswirkung auf den Bereich Bestellung ?

Gruß,
William

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Performance Private-Views
« Antwort #3 am: 04.11.05 - 13:54:02 »
Hi,

wenn du mit Privaten Views arbeitest sind 20.000 Doks eindeutig zu viel, also auf das minimum reduzieren, oder aber die Datenbank umdesignen, das keine privaten Views mehr notwendig sind. z.B. nutzen der Möglichkeit Kategorien Einzubetten und mittels 'Einzelne Kategorie anzeigen' filtern. Das hat eine bedeutend höhere Performance.

Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz