none
Desempenho Consultas - msmdsrv.exe Utiliza Muita Memória. RRS feed

  • Pergunta

  • Olá a todos!

    Estou enfrentando alguns problemas de desempenho em relação as consultas feitas através de um browser com a tecnologia OWC.

    Sempre que é realizada uma determinada consulta, independente da complexidade o arquivo utiliza uma determinada quantidade de memória. Após a execução da consulta, o msmdsrv.exe diminui muito pouco o uso dessa memória. Resultado: a cada consulta realizada a utilização de memória fica maior, causando lentidão e até travamento das consultas em certos casos.

    Se uma consulta demorar (no Browser) e a mesma for fechada (finalizando tarefa) a consulta continua no servidor e o arquivo msmdsrv.exe continua ocupando memória até chegar ao ponto de trancar todo o servidor.

    Este problema ocorre com o AS2005 SP2 e o AS2000 com SP2. O meu DW roda sobre uma base db2.

     

    Independente do tamanho do cubo e da complexidade da consulta este problema acontece e persiste.

     

    Alguém tem alguma dica?

     

    Obrigado!

    quarta-feira, 10 de outubro de 2007 13:56

Respostas

  • Rodrigo,

    O seu SQL Server é X86 ou X64? Qual a quantidade de memória? vc habilitou o PAE?

    Temos que verificar se seu server esta configurado corretamente.

     

    Se seus cubos utilizam arquitetura MOLAP, então já descartamos de vez o problema no DB2.

     

    Em geral o SSAS  consome muita memória porque quando vc faz consulta em algum cubo ele mantem as informações em cache de memória para aumentar a performance para as próximas consultas.

     

    Cara, vc é parente do Mr Bean (Rowan Atkinson)? Smile

    Abraço
    quarta-feira, 10 de outubro de 2007 14:23

Todas as Respostas

  • Rodrigo,

    O seu SQL Server é X86 ou X64? Qual a quantidade de memória? vc habilitou o PAE?

    Temos que verificar se seu server esta configurado corretamente.

     

    Se seus cubos utilizam arquitetura MOLAP, então já descartamos de vez o problema no DB2.

     

    Em geral o SSAS  consome muita memória porque quando vc faz consulta em algum cubo ele mantem as informações em cache de memória para aumentar a performance para as próximas consultas.

     

    Cara, vc é parente do Mr Bean (Rowan Atkinson)? Smile

    Abraço
    quarta-feira, 10 de outubro de 2007 14:23
  • Olá Lucas....

     

    Utilizo o SQL Server X86. Tenho um servidor com dois processadores e 2 GB de memória. O servidor comporta muito bem o processamento mas tem problemas em relação a memória como expliquei anteriormente.

    Por acaso tu tem msn para conversarmos a respeito?

    o meu é rodrigoatkinson@hotmail.com

    Obrigado!

    Abraço!

    PS: Pesquisando a árvore da minha família descobri a origem do meu sobrenome...bem na raiz devo ser parente do Rowan sim...hehehe....

     

    quarta-feira, 10 de outubro de 2007 17:54
  • Realmente vc pode ter problemas de memória com 2GB...

    O arquivo de paginação esta configurado corretamente no seu servidor?

    já te adicionei no msn

    abraço

    quarta-feira, 10 de outubro de 2007 18:35
  • Bom dia Lucas,


    Estou enfrantando o mesmo problema. Já postei aqui no MSDN e no Connect e não obtive resposta alguma.

    Este problema parece-me, pelo que pesquisei, bem comum. Por que o "msmdsrv" consome tanta memória do servidor ao ponto de derruba-lo ?


    Existe realmente alguma solução definitiva para tanto ?

    Você pode me adicionar no msn: willythorpe@htomail.com


    Fico no aguardo e desde já obrigado.




    Willy Thorpe
    • Sugerido como Resposta Willy Thorpe quarta-feira, 1 de abril de 2009 18:23
    quarta-feira, 1 de abril de 2009 15:03
  • Só mais uma resalva sobre o ocorrido.


    Acessei uma "maquina cliente" em São Paulo e abri o CUBO simplemsnte ao realizar as consultas o processamento foi aumentando progressivamente e não parou, inclusive quando fechei o browser do usuario, o processamento continuou a subir indefinidamente.


    Realmente o "msmdsrv" é fatal para qualquer servidor, neste caso.


    Bom, fico no aguardo de alguma sugestão. Um abraço.


    Willy Thorpe
    quarta-feira, 1 de abril de 2009 18:32
  • Bom dia pessoal,


    Depois de muita pesquisa e muita ralação, tentando desvendar o mistério em questão. Consegui resolver o meu problema definitivamente.

    Sinceramente, não tem para onde correr. A solução foi realmente atualizar os "Hofix" sugeridos pelo povo.


    Mais especificamente, utilizei o "SP3 acumulative 3" e funfou tranquilamente. Agora meu "msmdsrv" fica quetinho sem derrubar o meu servidor.


    Aprendi que para esse caso, não adianta ficar "dando murro em ponta de faca", e tentar procurar uma solução magica e/ou paralela.


    Bom é isso. Agradeço a atenção de todos e desejo boa sorte para quem enfrentar drama parecido.
    Willy Thorpe
    segunda-feira, 13 de abril de 2009 13:42