Schreckliche DotNetNuke-Leistung

Ich bin an einem Projekt mit beteiligtDotNetNuke Version 05.01.04 Community Edition. Wir bauen unser neues Intranet damit auf, aber die Leistung ist schrecklich.

Wir haben fünf Leute, die alle 15-30 Sekunden Seiten und Inhalte hinzufügenSie erleben eine Pause von 10 Sekunden oder länger, bevor das System fortgesetzt wird und die nächsten Bildschirme geladen werden.

Der Server ist Windows 2003, 3,8 GHz mit 1 GB RAM. Unser Serveradministrator hat mir mitgeteilt, dass die CPU- und Speicherleistung nicht der Engpass zu sein scheint.

Derzeit haben wir 350 Seiten im System. Wir planen, 1000 Seiten hinzuzufügen. Daher müssen wir dieses Leistungsproblem lösen, damit wir Inhalte eingeben und live gehen können.

Ich kann nur nicht sehen, wo der Engpass ist. Gibt es einen guten Grund für die Ermittlung des Engpasses bei der Verwendung von DotNetNuke?

Module installiert

Veröffentlichen: Engagieren(Wird derzeit nicht verwendet)Page Blaster(Wird offenbar nicht zwischengespeichert, wenn Benutzer mit integrierter Authentifizierung angemeldet sind.)SimpleGalleryXModInhaltsmanager

IIS-Setup
Anwendungsrecycling vollständig deaktiviert (abgesehen von einem 2-Uhr-Recycling)

Neue Erkenntnisse: 18. März 2010
Der Hauptengpass lag daran, dass Version 5.1.4 einen Fehler aufwies, der auf einer durchschnittlichen Seite 1300 Datenbank-Roundtrips verursachte, da die Datenbank im Arbeitsspeicher zwischengespeichert wurde. Wir haben ein Upgrade auf 5.2.4 durchgeführt, wodurch dieser Engpass behoben wurde.

Der nächstgrößere Engpass ist jetzt die Navigation. Wir haben beides benutztDDR: Menü und DDN: Nav, aber beide haben einen großen Einfluss auf die Leistung.

Gibt es eine Navigationsoberfläche, die die Leistung nicht so stark beeinträchtigt?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage