Autor Thema: Lange Wartezeiten beim Ansichten öffnen  (Gelesen 1833 mal)

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Lange Wartezeiten beim Ansichten öffnen
« am: 16.03.06 - 11:17:09 »
Hallo,

ich habe ein seltsames Problem. Ich habe eine Datenbank in der an die 100 User arbeiten. Es sind allerdings immer nur ca. 5 User gleichzeit darin am arbeiten. In der Datenbank wird viel mit Leser- und Autoren-Feldern gearbeitet und diverse Agenten führen ein Logging durch und erstellen Log-Dokumente.

Nun ist es so, dass beim Wechsel zwischen Ansichten mehrere Sekunden vergehen können. Beim Speichern eines Dokuments hat ein User sogar an die 5 Minuten gebraucht, bis er die Ansicht wieder gesehen hat. Beim speichern werden diverse Dinge durchgeführt und ein Agent, der auf dem Server laufen soll, gestartet. (agent.runonserver)

Woran kann es liegen, dass die Ansichten so lange benötigen bis sie aufgebaut sind? Hat jemand eine Idee, worunter die Performance leidet?

Danke für eure Hilfe.

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Lange Wartezeiten beim Ansichten öffnen
« Antwort #1 am: 16.03.06 - 11:22:53 »
verwendest Du eventuell @Today oder @Now in der Ansicht?
Gruß
Dirk

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Lange Wartezeiten beim Ansichten öffnen
« Antwort #2 am: 16.03.06 - 11:26:17 »
Ja.... ich möchte alle Dokumente des aktuellen Jahres anzeigen lassen....

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Lange Wartezeiten beim Ansichten öffnen
« Antwort #3 am: 16.03.06 - 11:27:19 »
Das langsame Speichern ist im Agent.RunOnServer begründet: Hier muss auf eine Rückmeldung vom AgentManager gewartet werden. Und der muss den Agent nicht sofort starten ...

Bernhard

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Lange Wartezeiten beim Ansichten öffnen
« Antwort #4 am: 16.03.06 - 11:30:44 »
Wenn ich einen Agenten auf dem Server starte kann ich den dann auch "im Hintergrund" starten?

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Lange Wartezeiten beim Ansichten öffnen
« Antwort #5 am: 16.03.06 - 11:31:37 »
Ja.... ich möchte alle Dokumente des aktuellen Jahres anzeigen lassen....
dann lass einen Agent ein Flag setzen und verbanne @Today und @Now aus den Ansichten.

Bzw. suche mal nach @TextToTime("Heute") im Forum. Diese Version hat allerdings ein paar Nachteile.
Gruß
Dirk

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Lange Wartezeiten beim Ansichten öffnen
« Antwort #6 am: 16.03.06 - 11:52:24 »
Na dann versuche ich die @Todays mal rauszuwerfen.

Eine Möglichkeit, dass der User einen Agenten auf der Server "im Hintergrund" startet gibt es nicht?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Lange Wartezeiten beim Ansichten öffnen
« Antwort #7 am: 16.03.06 - 11:57:08 »
Du könntest den Agent durch neue oder modifizierte Dokumente triggern. Das geschieht dann tatsächlich im Hintergrund.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz