Terrível desempenho do DotNetNuke

Estou envolvido com um projeto usandoDotNetNuke versão 05.01.04 Community Edition. Estamos construindo nossa nova Intranet usando-a, mas o desempenho é terrível.

Temos cinco pessoas adicionando páginas e conteúdo a cada 15 a 30 segundoseles experimentam uma pausa de 10 segundos ou mais antes que o sistema continue e as próximas telas sejam carregadas.

O servidor é Windows 2003, 3.8GHz com 1GB de RAM. O administrador do servidor me disse que o desempenho da CPU e da memória não parece ser o gargalo.

Atualmente, temos 350 páginas no sistema, e planejamos adicionar 1000. Portanto, precisamos resolver esse problema de desempenho para inserir conteúdo e entrar no ar.

Eu simplesmente não consigo ver onde está o gargalo. Existe um bom motivo para determinar o gargalo ao usar o DotNetNuke?

Módulos instalados

Publicar: Engage(Atualmente não está em uso)Page Blaster(Não parece fornecer cache quando os usuários efetuam login usando a autenticação integrada)SimpleGalleryXModGestor de conteúdos

Instalação do IIS
Reciclagem de aplicativos completamente desativada (além de uma reciclagem às 2h)

Novas descobertas: 18 de março de 2010
O principal gargalo ocorreu devido à falha da versão 5.1.4, que causou 1300 viagens de ida e volta ao banco de dados em uma página média, devido ao armazenamento em cache na memória do banco de dados. Atualizamos para a 5.2.4, que resolveu esse gargalo.

Agora, o próximo maior gargalo é a navegação. Nós usamos ambosDDR: Menu e DDN: Nav, mas ambos têm um grande impacto no desempenho.

Existe uma interface de navegação por aí que não prejudica tanto o desempenho?

questionAnswers(5)

yourAnswerToTheQuestion