Correcção: uma consulta pode levar mais tempo para ser executado no SQL Server 2005 SP1 que leva para ser executado na versão original do SQL Server 2005 ou no SQL Server 2000

Traduções deste artigo Traduções deste artigo
ID do artigo: 919905 - Exibir os produtos aos quais esse artigo se aplica.
Bug #: 660 (Hotfix do SQL)
Microsoft distribui correções do Microsoft SQL Server 2005 como um arquivo para download. Porque as correções são cumulativas, cada versão nova contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior o SQL Server 2005 corrigir lançamento.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve o seguinte sobre este lançamento de hotfix:
  • Os problemas que estão corrigidos neste pacote de hotfix
  • Os pré-requisitos para aplicar o pacote de hotfix
  • Se você deve reiniciar o computador após aplicar o pacote de hotfix
  • Se o pacote de hotfix substitui qualquer outro pacote de hotfix
  • Se você deve fazer alterações no registro depois de aplicar o pacote de hotfix
  • Os arquivos que estão contidos no pacote de hotfix

Sintomas

Considere o seguinte cenário:
  • Tenta executar uma consulta no Microsoft SQL Server 2005 Service Pack 1 (SP1).
  • A consulta contém uma subconsulta.
  • A subconsulta contém muitas junções de coluna.
Neste cenário, a consulta pode levar mais tempo para ser executado não é necessário para executar a versão original do SQL Server 2005 ou no SQL Server 2000. Por exemplo, você pode enfrentar esse problema quando você executa uma consulta semelhante à seguinte:
Select a from t1 where a=0 or a in (select b from t2 inner join t3 on b=c)

Resolução

Informações sobre o Service Pack

Para resolver esse problema, obtenha o service pack mais recente do SQL Server 2005.Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
913089Como obter o service pack mais recente do SQL Server 2005

Informações sobre o hotfix

Um hotfix compatível está disponível na Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplica esta correcção apenas em sistemas que apresentarem esse problema específico. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, existirá uma seção de "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se essa seção não for exibido, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação:Se outros problemas ocorrem ou se for necessária qualquer solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Números de telefone para uma lista completa de suporte e atendimento ao cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação:o formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é como um hotfix não está disponível para esse idioma.

Pré-requisitos

Para aplicar esse hotfix, você deve ter o SQL Server 2005 Service Pack 1 instalado.Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
913089Como obter o service pack mais recente do SQL Server 2005

As informações de reinicialização

Não é necessário reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix

Esta correcção não substitui quaisquer outras correcções.

Informações do registro

Você não tiver alterar o registro.

Informações do arquivo

Esse hotfix contém apenas os arquivos que são necessárias para corrigir os problemas que este artigo lista. Esse hotfix não pode conter todos os arquivos que você necessita para actualizar completamente um produto para a compilação mais recente.

Versão o inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na hora universal coordenada (UTC). Quando você visualiza as informações do arquivo, ele é convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use oFuso horárioguia no item data e hora no painel de controle.
O SQL Server 2005, x86 versões
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Autoadmin90.dll2005.90.2164.0899,36014 De junho de 200620: 07x86
Dta.exe9.0.2164.0117,53614 De junho de 200619: 53x86
Dts.dll2005.90.2164.01,099,04014 De junho de 200619: 58x86
Dtsinstall.exe9.0.2164.0494,36814 De junho de 200619: 57x86
Dtspipeline.dll2005.90.2164.0602,91214 De junho de 200619: 56x86
Dundaswebchart.dll9.0.2164.0752,41614 De junho de 200620: 02x86
Dundaswinchart.dll9.0.2164.0801,56814 De junho de 200620: 02x86
Microsoft.AnalysisServices.Modeling.dll9.0.2164.0564,00014 De junho de 200620: 13x86
Microsoft.datatransformationservices.vsintegration.dll9.0.2164.0330,52814 De junho de 200619: 57x86
Microsoft.ReportingServices.dataextensions.dll9.0.2164.0154,40014 De junho de 200620: 03x86
Microsoft.ReportingServices.Diagnostics.dll9.0.2164.0604,96014 De junho de 200620: 02x86
Microsoft.ReportingServices.excelrendering.dll9.0.2164.0330,52814 De junho de 200620: 03x86
Microsoft.ReportingServices.processingcore.dll9.0.2164.01,669,92014 De junho de 200620: 02x86
Microsoft.ReportingServices.reportpreview.dll9.0.2164.0437,02414 De junho de 200620: 03x86
Microsoft.SQLServer.dtsruntimewrap.dll9.0.242.0166,68814 De junho de 200619: 47x86
Microsoft.SQLServer.maintenanceplantasks.dll9.0.2164.0256,80014 De junho de 200619: 51x86
Microsoft.SQLServer.maintenanceplantasksui.dll9.0.2164.0645,92014 De junho de 200619: 52x86
Microsoft.SQLServer.Management.maintenanceplanwizard.dll9.0.2164.0555,80814 De junho de 200619: 52x86
Microsoft.SQLServer.Management.UI.rsuserinterface.dll9.0.2164.01,223,45614 De junho de 200620: 04x86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2164.075,55214 De junho de 200620: 05x86
Microsoft.SQLServer.olapenum.dll9.0.2164.052,00014 De junho de 200619: 48x86
Microsoft.SQLServer.SqlEnum.dll9.0.2164.0908,06414 De junho de 200619: 48x86
Microsoft.VisualStudio.vspsqlenum.dll9.0.2164.0875,29614 De junho de 200619: 48x86
Msadomdx.dll9.0.2164.0502,56014 De junho de 200620: 57x86
Msdtssrvr.exe9.0.2164.0203,55214 De junho de 200619: 59x86
Msgprox.dll2005.90.2164.0197,92014 De junho de 200619: 41x86
Msmdlocal.dll9.0.2164.015,661,85614 De junho de 200620: 56x86
Msmdsrv.exe9.0.2164.014,634,78414 De junho de 200620: 56x86
Msmgdsrv.dll9.0.2164.05,948,19214 De junho de 200620: 17x86
Nsservice.exe9.0.2164.019,23214 De junho de 200619: 32x86
Pfclnt90.dll2005.90.2164.01,186,08014 De junho de 200619: 54x86
Replprov.dll2005.90.2164.0547,61614 De junho de 200619: 42x86
Replrec.dll2005.90.2164.0782,11214 De junho de 200619: 38x86
Reportbuilder.exe9.0.2164.05,389,08814 De junho de 200620: 03x86
Reportingserviceslibrary.dll9.0.2164.01,030,94414 De junho de 200620: 03x86
Reportingservicesservice.exe9.0.2164.014,62414 De junho de 200620: 03x86
Reportingserviceswebserver.dll9.0.2164.01,325,85614 De junho de 200620: 03x86
Reportingserviceswebuserinterface.dll9.0.2164.01,239,84014 De junho de 200620: 03x86
Sqlaccess.dll2005.90.2164.0347,93614 De junho de 200620: 07x86
Sqlca.dll2005.90.2164.03,240,22414 De junho de 200619: 52x86
Sqlmanagerui.dll9.0.2164.06,077,21614 De junho de 200619: 52x86
Sqlncli.dll2005.90.2164.02,222,93614 De junho de 200622: 04x86
Sqlservr. exe2005.90.2164.028,950,87215 De junho de 200602: 42x86
Sqlsetup.exe2005.90.2164.02,088,73614 De junho de 200619: 52x86
Sqlspars.dll2005.90.2164.01,299,74414 De junho de 200619: 52x86
O SQL Server 2005, versões x64
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Dts.dll2005.90.2164.01,887,00814 De junho de 200619: 59x64
Dtspipeline.dll2005.90.2164.01,062,68814 De junho de 200619: 56x64
Dundaswebchart.dll9.0.2164.0752,41614 De junho de 200619: 35x86
Dundaswinchart.dll9.0.2164.0801,56814 De junho de 200619: 35x86
Microsoft.AnalysisServices.Modeling.dll9.0.2164.0564,00014 De junho de 200620: 16x86
Microsoft.ReportingServices.dataextensions.dll9.0.2164.0154,40014 De junho de 200619: 35x86
Microsoft.ReportingServices.Diagnostics.dll9.0.2164.0604,96014 De junho de 200619: 35x86
Microsoft.ReportingServices.excelrendering.dll9.0.2164.0330,52814 De junho de 200619: 36x86
Microsoft.ReportingServices.processingcore.dll9.0.2164.01,669,92014 De junho de 200619: 35x86
Microsoft.SQLServer.dtsruntimewrap.dll9.0.242.0166,68814 De junho de 200619: 44x64
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2164.091,42414 De junho de 200620: 25x64
Microsoft.SQLServer.olapenum.dll9.0.2164.052,00014 De junho de 200619: 54x86
Microsoft.SQLServer.SqlEnum.dll9.0.2164.0875,29614 De junho de 200619: 54x86
Microsoft.VisualStudio.vspsqlenum.dll9.0.2164.0875,29614 De junho de 200619: 54x86
Msdtssrvr.exe9.0.2164.0199,45614 De junho de 200619: 58x64
Msgprox.dll2005.90.2164.0259,36014 De junho de 200619: 45x64
Msmdlocal.dll9.0.2164.030,228,25615 De junho de 200603: 45x64
Msmdsrv.exe9.0.2164.029,548,83215 De junho de 200603: 45x64
Msmgdsrv.dll9.0.2164.08,931,10415 De junho de 200602: 33x64
Nsservice.exe9.0.2164.019,23214 De junho de 200619: 35x86
Replprov.dll2005.90.2164.0745,24814 De junho de 200619: 45x64
Replrec.dll2005.90.2164.01,008,41614 De junho de 200619: 41x64
Reportingserviceslibrary.dll9.0.2164.01,030,94414 De junho de 200619: 36x86
Reportingservicesservice.exe9.0.2164.014,62414 De junho de 200619: 36x86
Reportingserviceswebserver.dll9.0.2164.01,325,85614 De junho de 200619: 36x86
Reportingserviceswebuserinterface.dll9.0.2164.01,239,84014 De junho de 200619: 36x86
Sqlaccess.dll2005.90.2164.0355,10414 De junho de 200620: 25x86
Sqlca.dll2005.90.2164.04,317,98414 De junho de 200620: 41x64
Sqlncli.dll2005.90.2164.02,854,74414 De junho de 200622: 07x64
Sqlservr. exe2005.90.2164.039,251,23215 De junho de 200601: 20x64
Sqlsetup.exe2005.90.2164.03,083,04014 De junho de 200620: 41x64
Sqlspars.dll2005.90.2164.01,755,42414 De junho de 200620: 40x64
O SQL Server 2005, a versão de arquitetura do Itanium
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Dts.dll2005.90.2164.03,504,41615 De junho de 200603: 29IA-64
Dtspipeline.dll2005.90.2164.01,930,01615 De junho de 200603: 29IA-64
Dundaswebchart.dll9.0.2164.0752,41615 De junho de 200603: 29x86
Dundaswinchart.dll9.0.2164.0801,56815 De junho de 200603: 29x86
Microsoft.AnalysisServices.Modeling.dll9.0.2164.0564,00015 De junho de 200603: 28x86
Microsoft.ReportingServices.dataextensions.dll9.0.2164.0154,40015 De junho de 200603: 29x86
Microsoft.ReportingServices.Diagnostics.dll9.0.2164.0604,96015 De junho de 200603: 28x86
Microsoft.ReportingServices.excelrendering.dll9.0.2164.0330,52815 De junho de 200603: 28x86
Microsoft.ReportingServices.processingcore.dll9.0.2164.01,669,92015 De junho de 200603: 29x86
Microsoft.SQLServer.dtsruntimewrap.dll9.0.242.0166,68815 De junho de 200603: 29IA-64
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2164.0163,10415 De junho de 200603: 29IA-64
Microsoft.SQLServer.olapenum.dll9.0.2164.052,00015 De junho de 200603: 28x86
Microsoft.SQLServer.SqlEnum.dll9.0.2164.0875,29615 De junho de 200603: 29x86
Microsoft.VisualStudio.vspsqlenum.dll9.0.2164.0875,29615 De junho de 200603: 29x86
Msdtssrvr.exe9.0.2164.0199,45615 De junho de 200603: 29IA-64
Msgprox.dll2005.90.2164.0542,49615 De junho de 200603: 28IA-64
Msmdlocal.dll9.0.2164.048,733,98415 De junho de 200603: 30IA-64
Msmdsrv.exe9.0.2164.047,685,40815 De junho de 200603: 30IA-64
Msmgdsrv.dll9.0.2164.012,870,43215 De junho de 200603: 30IA-64
Nsservice.exe9.0.2164.019,23215 De junho de 200603: 28x86
Replprov.dll2005.90.2164.01,617,18415 De junho de 200603: 29IA-64
Replrec.dll2005.90.2164.02,141,47215 De junho de 200603: 29IA-64
Reportingserviceslibrary.dll9.0.2164.01,030,94415 De junho de 200603: 29x86
Reportingservicesservice.exe9.0.2164.014,62415 De junho de 200603: 28x86
Reportingserviceswebserver.dll9.0.2164.01,325,85615 De junho de 200603: 29x86
Reportingserviceswebuserinterface.dll9.0.2164.01,239,84015 De junho de 200603: 29x86
Sqlaccess.dll2005.90.2164.0349,47215 De junho de 200603: 28x86
Sqlca.dll2005.90.2164.010,680,09615 De junho de 200603: 30IA-64
Sqlncli.dll2005.90.2164.05,396,31215 De junho de 200603: 29IA-64
Sqlservr. exe2005.90.2164.072,208,67215 De junho de 200603: 30IA-64
Sqlsetup.exe2005.90.2164.08,159,52015 De junho de 200603: 29IA-64
Sqlspars.dll2005.90.2164.04,816,67215 De junho de 200603: 29IA-64

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Esse problema foi corrigido primeiro no SQL Server 2005 Service Pack 2.

Mais Informações

Para habilitar esse hotfix, você deve ativar o sinalizador de traço 4103 após aplicar esse hotfix.

Para obter mais informações sobre a terminologia da atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 919905 - Última revisão: terça-feira, 31 de agosto de 2010 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
Palavras-chave: 
kbautohotfix kbsql2005engine kbhotfixserver kbqfe kbmt KB919905 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 919905

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com