CORRECÇÃO: O desempenho diminui depois de mover um relatório que contém uma lista de parâmetros de pendente de selecção múltipla grande no SQL Server 2008 R2 Reporting Services

A Microsoft distribui correcções do Microsoft SQL Server 2008 R2 como um ficheiro para transferência. Uma vez que as correcções são cumulativas, cada nova versão inclui todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2008 R2 anterior.

Sintomas

Considere o seguinte cenário:

  • Tem um relatório que é criado utilizando uma versão do SQL Server Reporting Services (SSRS) que é uma versão anterior do SQL Server 2008 R2 Reporting Services.

  • O relatório contém uma lista de parâmetros de pendente de selecção múltipla grande.

  • Mover o relatório para um servidor de SQL Server 2008 R2 Reporting Services.

  • Ver o relatório no Internet Explorer.

Neste cenário, o relatório demora muito tempo a ser apresentado. Além disso, a utilização da CPU for elevada. No entanto, a hora de criação de relatórios é a mesma que a hora de criação de relatórios para o mesmo relatório antes do relatório é migrado para o SQL Server 2008 R2 Reporting Services. Nota A hora de criação de relatórios é registada nos dados de tempo de execução registado para o relatório. Se desactivar a barra de ferramentas do controlo do Visualizador de relatórios, especificando o seguinte parâmetro no URL, o desempenho melhora significativamente:

rc:Toolbar=falseSe reduzir temporariamente o número de parâmetros na lista de parâmetros de selecção múltipla, melhora o desempenho.

Resolução

Informações de actualização cumulativa

SQL Server 2008 R2 Service Pack 1

A correcção deste problema publicada pela primeira vez em 1 de actualização cumulativa para o SQL Server 2008 R2 Service Pack 1. Para mais informações sobre como obter este pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

2544793 Pacote de actualização cumulativa 1 para SQL Server 2008 R2 Service Pack 1Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2008 R2 anterior. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

2567616 Cria o SQL Server 2008 R2 que foram disponibilizadas após o lançamento do SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

A correcção deste problema publicada pela primeira vez na actualização cumulativa 7. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2008 R2, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

2489376 Pacote de actualização cumulativa 7 para SQL Server 2008 R2 Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2008 R2 anterior. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

981356 Cria o SQL Server 2008 R2 que foram disponibilizadas após o lançamento do SQL Server 2008 R2

Para contornar este problema, desactive a barra de ferramentas do controlo do Visualizador de relatórios, especificando a rc:Toolbar = false parâmetro no URL.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informações

Recomendamos que controlam o número de itens numa lista de selecção múltipla parâmetro utilizando parâmetros em cascata para melhorar a experiência de utilizador global. Para mais informações sobre alguns problemas de desempenho semelhantes, clique os títulos de artigo seguinte para visualizar os artigos na Microsoft Knowledge Base:

CORRECÇÃO: Demora muito tempo a abrir um relatório do SQL Server 2008 R2 Reporting Services que contém muitos valores de parâmetro no Internet Explorer

Uma versão Beta de um pacote de actualização está disponível para o .NET Framework 4

CORRECÇÃO: O desempenho diminui depois de migrar um relatório grande no SQL Server 2008 R2 Reporting ServicesPara mais informações sobre o registo de tempo de execução do servidor de relatório, visite os seguintes Web sites da Microsoft:

Informações gerais sobre o registo de tempo de execução de servidor de relatórios

Informações gerais sobre a consultar os dados de registo de tempo de execução

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

×