WordPress.com



-1 Define os sinalizadores de rastreamento para todas as conex?es. Usado somente com DBCC TRACEON e TRACEOFF. A configura??o do sinalizador de rastreamento -1 n?o é visível com o comando DBCC TRACESTATUS, mas funcionam sem problemas.105 SQL Server 6. 5, você pode usar o máximas 16 mesas ou subconsultas em uma única instru??o select. N?o há nenhuma maneira documentada, para evitar essa restri??o, mas você pode usar o sinalizador de rastreamento n?o documentados 105 para essa rma??es de número de erros de sintaxe de linha de 106 desativa.107 Interprets os números com um ponto decimal como flutuar em vez de decimal.110 Desativa ANSI seleccionar características.204 Uma op??o de compatibilidade que permite que o comportamento padr?o n?o-ansi. Por exemplo, anteriormente SQL Servidor ignorados espa?os em branco à direita na instru??o similar e permitido consultas que continha fun??es agregadas para ter itens no grupo pela cláusula que n?o estavam na lista de sele??o.205 Relatar quando um dependente de estatísticas armazenados procedimento está sendo recompilado como resultado de AutoStat.206 Fornece compatibilidade com vers?es anteriores para a instru??o setuser.237 Tells SQL Server para usar subconsultas correlacionadas no modo de compatibilidade com vers?es anteriores padr?o n?o-ANSI.242 Fornece compatibilidade com vers?es anteriores para subconsultas correlacionadas onde resultados n?o-ANSI-padr?o s?o desejados.243 O comportamento do SQL Server é agora mais consistente porque nula capacidade verifica??es s?o feitas em tempo de execu??o e uma viola??o de capacidade nulo resulta no comando que encerra e o lote ou transa??o processo continua.244 Desativa a verifica??o permitido viola??es de restri??o intercalar. Por padr?o, SQL Server verifica e permite que as viola??es de restri??o intercalar. Uma viola??o de restri??o provisória é causada por uma altera??o que remove a viola??o de tais que a restri??o for atendida, tudo dentro de uma única instru??o e transa??o. SQL Server verifica as viola??es de restri??o intercalar de auto-referência multi-row instru??es UPDATE, INSERT e DELETE statements. Esta verifica??o requer mais mesas de trabalho. Com esse sinalizador de rastreamento você pode proibir as viola??es de restri??o intercalar, exigindo menos mesas de trabalho.246 Colunas Derived ou NULL deve ser explicitamente nomeadas em um select….INTO ou criar modo de exibi??o instru??o quando n?o feito eles gerar um erro. Este sinalizador evita que.253 Impede ad hoc planos de consulta para ficar em cache.257 Irá chamar um algoritmo de impress?o na saída XML antes de retorná-lo para fazer o resultado XML mais legível.302 Deve ser usado com bandeira 310 para mostrar a ordem de jun??o real. Imprime informa??es sobre se a página de estatísticas é usada, a seletividade real (se disponível) e que SQL Server estimado que i / o físico e lógico seria que os índices.310 Imprime informa??es sobre a ordem de jun??o. ?ndice de sele??o informa??es também est?o disponíveis em um formato mais legível usando SET SHOWPLAN_ALL, conforme descrito em uma instru??o SET.Heurística de ordem de jun??o desativa 320 utilizada em jun??es de ANSI. Para ver a ordem de jun??o heurística use bandeira 310. O SQL Server usa a ordem de jun??o heurística para reduzir o n?o ' de permuta??es quando usando a melhor ordem de jun??o.323 Relatórios sobre o uso de instru??es de atualiza??o usando o UPDATE no lugar. Mostra uma descri??o detalhada dos vários métodos de atualiza??o usado pelo SQL Server 6. 5.325 Imprime informa??es sobre o custo de usar um índice n?o clusterizado ou uma classifica??o para processar uma cláusula ORDER BY.326 Imprime informa??es sobre os custos estimados reais das sortes. Instrui o servidor para usar uma média aritmética ao calcular a densidade em vez de uma média geométrica ponderada ao atualizar estatísticas. ?til para a cria??o de estatísticas melhores quando um índice tem inclina??o na coluna à esquerda. Use somente para atualizar as estatísticas do índice tabela com dados conhecidos enviesados.330 Permite a saída completa ao usar a op??o SET SHOWPLAN_ALL, que fornece informa??es detalhadas sobre as associa??es.342 Desabilita os custos de jun??es de pseudo-merge, assim, reduzindo significativamente o tempo gastado com a análise de alguns tipos de grandes, associa??es multi-mesas. Também pode usar SET FORCEPLAN ON para desativar o custeio de pseudo-merge une porque a consulta é for?ada a usar a ordem especificada na cláusula FROM.345 Aumentar a precis?o da escolha da ordem ideal ao aderir ao 6 ou mais tabelas.506 SQL-92 imp?e normas em matéria de valores nulos para compara??es entre variáveis e par?metros. Qualquer compara??o de variáveis e par?metros que contêm um NULL sempre resulta em um NULL.610 Ativar o potencial para log mínimo quando:? Em massa carregar em um índice clusterizado vazio, sem índices n?o clusterizados ? Carregando em uma pilha de n?o-vazia, sem índices n?o clusterizados611 Quando ativado, cada escalonamento é registrado no log de erros do SQL Server juntamente com o número do identificador do SQL Server.652 Desativa read ahead para o servidor.653 Desativa read ahead para a conex?o atual.661 Desativa processar a remo??o de registro fantasma. Um registro de fantasma é o resultado de uma opera??o de exclus?o. Quando você exclui um registro, o registro excluído é mantido como um registro fantasma. Mais tarde, o registro excluído será removido pelo processo de remo??o de registro do fantasma. Quando você desabilita esse processo, o registro excluído n?o é descartado. Portanto, o espa?o que consome o registro excluído n?o é liberado. Este comportamento afeta o consumo de espa?o e o desempenho das opera??es de varredura. SCOPE: global. Se você desativar este sinalizador de rastreamento, a remo??o de registro fantasma processo funciona corretamente.806 Causa 'DBCC estilo' na página de auditoria a ser realizada sempre que uma página de banco de dados é lida no pool de buffers. Isso é útil para detectar casos onde as páginas est?o sendo corrompidos na memória e, em seguida, gravada para o disco com uma nova página de soma de verifica??o. Quando estiver lêem no checksum olhará correto, mas a página está corrompida (devido a corrup??o de memória anterior). Esta página de auditoria someway vai pegar isso – especialmente em sistemas n?o - Enterprise Edition que n?o possuem o sniffer' checksum'.809 Limita a quantidade de atividade de grava??o atrasada.815 Habilita a execu??o for?ada No SQL Server 2000 (com service pack 4) e SQL Server 2005 podendo executar a aplica??o de trava para páginas de dados encontradas no cache de pool do buffer. Trava imposi??o altera??es o Estado de prote??o de memória virtual enquanto o banco de dados página status muda de "limpar" para "sujo" ("sujo" significa modificado por meio de uma opera??o INSERT, UPDATE ou DELETE). Se for feita uma tentativa para modificar uma página de dados enquanto trava de execu??o está definida, ele causa uma exce??o e cria um mini-dump no diretório LOG da instala??o do SQL Server. Suporte a Microsoft pode examinar o conteúdo de tal mini-dump para determinar a causa da exce??o. Para modificar a página dados a conex?o deve primeiro adquirir uma trava de modifica??o. Uma vez que a trava de modifica??o de dados é adquirida a prote??o de página é alterada para leitura e grava??o. Uma vez que a modifica??o trava é liberada a prote??o de página muda volta para somente leitura.818 Permite um rign buffer ne memória, usados para rastrear as últimas 2048 bem-opera??es de grava??o bem sucedidas.830 Desabilita o relatório CPU Drift errors SQL Server.834 For?a o SQL Server a usar Windows página de grande aloca??es de memória para o buffer. O tamanho da página varia de acordo com a plataforma de hardware, mas o tamanho da página pode ser de 2 MB a 16 MB. Páginas grandes s?o alocadas na inicializa??o e s?o mantidas durante toda a vida do processo. O sinalizador de rastreamento 834 melhora o desempenho, aumentando a eficiência do translation look-aside buffer (TLB) na CPU.Este trace flag aplica-se apenas às vers?es de 64 bits do SQL Server. Sinalizador de rastreamento 834 pode impedir que o servidor iniciando se a memória é fragmentada e se páginas grandes n?o podem ser alocadas. Portanto, o sinalizador de rastreamento 834 é mais adequado para servidores que s?o dedicados ao SQL Server.Para obter mais informa??es sobre o suporte de página grande, ()835 Para 64 bits do SQL Server. Isso desliga bloquear páginas na memória.836 For?a o SQL Server a definir o tamanho do pool de buffers na inicializa??o com base no valor da op??o de memória máxima do servidor em vez de base o total de memória física. Você pode usar o sinalizador de rastreamento 836 para reduzir o número de descritores de buffer que est?o alocados ao arranque no modo de 32 bits Address Windowing Extensions (AWE).O sinalizador de rastreamento 836 aplica-se somente para vers?es de 32 bits do SQL Server que têm a atribui??o de AWE habilitada. Você pode ativar o sinalizador de rastreamento 836 apenas na inicializa??o.845 Para 64 bits do SQL Server. Isso ativa bloquear páginas na memória.1117 Define o crescimento de todos os arquivos de dados ao mesmo tempo.1118 Troca aloca??es de páginas para o TempDB (para as primeiras 8 páginas), por extended, fazendo esta aloca??o em tempos de processamento, página por página. Respeitando o cache de tabelas temporárias. For?a a aloca??o de páginas livres com base no tipos de dados texto ou imagem, com o objetivo de manter a eficiência de armazenamento. 1197 Aplica-se apenas ao SQL Server 7 – SP3. ?til no caso de quando os comandos DBCC SHRINKFILE e SHRINKDATABASE poder?o n?o funcionar por causa da baixa densidade populacional text, ntext ou colunas de imagem.1200 Bloquear informa??es (o ID do processo e tipo de bloqueio solicitado).1202 Bloquear solicita??es de bloqueio em syslocks.1204 Retorna recursos e tipos de bloqueios que participam de um deadlock e comando afetado. Escopo: Global.1205 Informa??es mais detalhadas sobre o comando que está sendo executado no momento de um deadlock. Este sinalizador de rastreamento foi documentado nos Manuais Online do SQL Server 7. 0, mas n?o foi documentado em SQL Server 8.1206 Usado para complementar o sinalizador 1204 exibindo outros bloqueios mantidos pelas partes de deadlock1211 Desabilita o escalonamento com base na press?o de memória, ou com base no número de bloqueios. O mecanismo de banco de dados do SQL Server n?o encaminhará bloqueios de linha ou página para bloqueios de tabela.Usar esse sinalizador de rastreamento pode gerar um número excessivo de bloqueios. Isso pode reduzir o desempenho do Database Engine, ou causar erros 1204 (n?o é possível atribuir o recurso de bloqueio) devido à insuficiência de memória. Para obter mais informa??es, consulte o escalonamento de bloqueio (mecanismo de banco de dados).Se ambos sinalizador de rastreamento 1211 e 1224 forem definidas, 1211 terá precedência sobre 1224. No entanto, porque o sinalizador de rastreamento 1211 evita que a escalada em todos os casos, mesmo sob press?o de memória, recomendamos que você use 1224. Isso ajuda a evitar erros de "out-of-bloqueios" quando muitos bloqueios est?o sendo usados. Escopo: global ou sess?o1216 Desabilita o relatório sobre monitoramento de bloqueios, quando detectado um cenário de bloqueio nível de recursos (segmento de trabalho). Se um SPID que possui um bloqueio ainda está na fila do Agente, significa que todas os threads de trabalho atribuído foram criados e est?o todas os threads de trabalho atribuído em uso.1222 Retorna os recursos e tipos de bloqueios que participam de um deadlock e também o comando atual afetado, em um formato XML que n?o cumpra qualquer esquema XSD. Escopo: global só1224 Desabilita o escalonamento com base no número de bloqueios. Porém, a press?o da memória ainda pode ativar escalonamento de bloqueio. O mecanismo de banco de dados se agrava bloqueios de linha ou página para bloqueios de tabela (ou parti??o), se a quantidade de memória usada pelos objetos de bloqueio exceder uma das seguintes condi??es:? 40% da memória que é usada pelo mecanismo de Db, líquido de aloca??o de memória usando AWE (Address Windowing Extension). Isto é aplicável quando o par?metro locks de sp_configure é definido como 0.? 40% da memória de bloqueio que é configurado usando o par?metro locks de sp_configure.Se ambos sinalizador de rastreamento 1211 e 1224 forem definidas, 1211 terá precedência sobre 1224. No entanto, porque o sinalizador de rastreamento 1211 evita que a escalada em todos os casos, mesmo sob press?o de memória, recomendamos que você use 1224. Isso ajuda a evitar erros de "out-of-bloqueios" quando muitos bloqueios est?o sendo usados.Nota: bloqueio de escalada para a granularidade de nível de tabela ou HoBT também pode ser controlada usando a op??o LOCK_ESCALATION da instru??o ALTER TABLE. Escopo: global ou sess?o1261 Desabilita o relatório de bloqueio de monitorar quando detecta um cenário de bloqueio nível de recursos (segmento de trabalho). Se um SPID que possui que um bloqueio no momento está na fila para o Agendador, porque todos os threads de trabalho atribuído foram criados e todos os threads de trabalho atribuídos est?o em um Estado espera un-resolvable, a seguinte mensagem de erro será gravada no log de erros do SQL Server:Erro 1229: ID de processo % d: % d possui recursos que est?o bloqueando processos Agendador % d.1400 Permite a cria??o do banco de dados espelhamento de ponto de extremidade, que é necessário para configurar e usar o espelhamento de banco de dados. Este sinalizador de rastreamento é permitida somente quando estiver usando o – t.1462 Desativa a compacta??o do fluxo de log e efetivamente reverte o comportamento volta para ver 9.1603 Padr?o de disco de uso e/S (ou seja, desligar e/S assíncrona).1609 Ativa a descompacta??o e verifica??o de informa??es de (RPC) chamada de procedimento remoto no Open Data Services. Usado apenas quando as aplica??es dependem o comportamento antigo.1610 Inicializa a dataserver SQL com TCP_NODELAY habilitado.1611 Indica o uso de memória compartilhada — Verifique o log de erros para sucesso/falha.1704 Imprime informa??es quando uma tabela temporária for criada ou descartada.1717 Faz com que novos objetos que está sendo criados para ser objetos do sistema.1806 Desabilita inicializa??o de arquivo instant?nea.1807 Permite criar um arquivo de banco de dados em um mapeada ou local de rede UNC, sem suporte no SQL Server 7 & 8.2301 Habilita a otimiza??o avan?ada para consultas de suporte a decis?o. Esta op??o aplica-se ao apoio à decis?o de processamento de grandes conjuntos de dados.2330 Para a captura de estatísticas para sys.db_index_usage_stats.2382 Estatísticas recolhidas para tabelas do sistema.2389 Rastreia a natureza das colunas por atualiza??es de estatísticas subseqüentes. Quando o SQL Server determina que as estatísticas aumentam três vezes, a coluna é da marca ascendente. As estatísticas ser?o atualizadas automaticamente na compila??o de consulta.2390 Faz o mesmo como 2389 mesmo que crescente natureza da coluna n?o é conhecido e nunca habilite sem 2389.2440 Estratégia de execu??o de consulta paralela em tabelas particionadas. No SQL Server 2005 usa um único thread por estratégia de execu??o de consulta paralela de parti??o. Na vers?o SQL Server 2008, vários threads podem ser alocados para uma única parti??o, melhorando assim o tempo de resposta da consulta.2505 Impede DBCC TRACEON 208, SPID 10 erros que apare?am no log de erros.2508 Desabilita o índice n?o clusterizado paralelo verificando DBCC CHECKTABLE.2509 Usado com DBCC CHECKTABLE.html para ver a contagem total de fantasma registros em uma tabela2520 Vigor DBCC HELP para retornar a sintaxe das instru??es DBCC em situa??o irregular. Se esta trace flag n?o está ativado, DBCC HELP se recusará a dar-lhe a sintaxe afirmando: "nenhuma ajuda disponível para instru??o DBCC 'indocumentada instru??o'".2528 Desabilita a verifica??o paralela de objetos por DBCC CHECKDB, CHECKFILEGROUP e CHECKTABLE. Por padr?o, o grau de paralelismo é automaticamente determinado pelo processador de consulta. O grau máximo de paralelismo é configurado apenas como o de consultas paralelas. Para obter mais informa??es, consulte grau máximo de paralelismo Option. DBCC paralelo normalmente deve ser habilitado à esquerda. Para DBCC CHECKDB, o processador de consultas reavalia e automaticamente ajusta o paralelismo com cada tabela ou lote de tabelas verificadas. ?s vezes, a verifica??o pode iniciar quando o servidor está quase ocioso. Um administrador que sabe que a carga irá aumentar antes que a verifica??o seja concluída pode querer diminuir ou desativar o paralelismo manualmente.Desabilitar a verifica??o paralela de DBCC pode fazer com que a demorar mais para concluir e se DBCC for executado com o recurso TABLOCK habilitado e paralelismo partiu, tabelas podem ser bloqueadas por longos períodos de tempo. Escopo: global ou sess?o2537 Permite a fun??o:: fn_dblog para olhar dentro de todos os logs (n?o apenas o log ativo).2542 Usado com Sqldumper.exe para obter certos dumps. No intervalo de 254 x – 255.2551 Adiciona informa??es para o arquivo de despejo de dados e memória.2701 Define a fun??o de sistema @ @ ERROR para 50000 para mensagens RAISERROR com níveis de severidade de 10 ou menos. Quando desativadas, define a fun??o de sistema @ @ ERROR para 0 para mensagens RAISERROR com níveis de severidade de 10 ou menos.2861 Cache planos de consulta para consultas que têm um custo zero ou próximo a zero.3001 Para de enviar mensagens de entradas de backup em MSDB.3004 Dá informa??es mais detalhadas sobre restaura??o & atividades de backup.3031 Transformar as op??es NO_LOG e TRUNCATE_ONLY em pontos de verifica??o em todos os modos de recupera??o.3104 Faz com que o SQL Server para ignorar a verifica??o de espa?o livre.3111 Causa LogMgr::ValidateBackedupBlock a ser ignorado durante as opera??es de backup e restaura??o.3205 Se uma unidade de fita oferece suporte a compacta??o de hardware, instru??o DUMP ou BACKUP usa-lo. Com esse sinalizador de rastreamento, você pode desativar a compacta??o de hardware para drivers de fita. Isso é útil quando você deseja trocar as fitas com outros sites ou drives de fita que n?o oferecem suporte a compacta??o. Escopo: global ou sess?o3213 Utilizada durante o backup processado para informar qual parte do processo de backup está levando mais tempo.3222 Desabilita a ler em frente que é usada pela opera??o de recupera??o durante as opera??es de roll forward.3226 Com esse sinalizador de rastreamento, você pode suprimir entradas do log de BACKUP estabelecidas indo logs WIN e SQL.3231 Transformada nas op??es NO_LOG e TRUNCATE_ONLY em n?o-ops no modo de recupera??o FULL/BULK_LOGGED e irá limpar o log em modo de recupera??o simples.3282 Usado após a restaura??o de backup falha no SQL Server 6.5, para mais informa??es consulte Microsoft artigo Q215458.3422 Causar auditoria de registros de log de transa??es, como eles s?o lidos (durante a recupera??o de revers?o ou log de transa??es). Isso é útil porque n?o há nenhum equivalente a somas para registros de log de transa??o e assim nenhuma maneira de detectar que se os registros de log est?o sendo corrompido e cuidado com esses sinalizadores de rastreamento – eu n?o recomendo usá-los, a menos que você está experimentando corrup??es que você n?o pode diagnosticar. Transformando-os fará com que uma grande CPU atingida devido à auditoria extra que está acontecendo.3502 Faixas de CHECKPOINT – imprime uma mensagem no log no início e no final de cada ponto de verifica??o.3503 Indica se o ponto de verifica??o no final da recupera??o automática foi ignorado para um banco de dados (isso se aplica apenas a bancos de dados somente leitura).3504 Para testes internos. Irá disparar uma condi??o de log-de-espa?o falsa de checkpoint()3505 Desabilita a verifica??o automática. Pode aumentar o tempo de recupera??o e pode impedir que a reutiliza??o de espa?o de log até o próximo ponto de verifica??o é executado. Certifique-se de emitir pontos de verifica??o manuais em todos os bancos de dados de leitura/grava??o em intervalos de tempo adequado.Observa??o n?o impede que os pontos de verifica??o internos que s?o emitidos por determinados comandos, tais como BACKUP.3601 Rastreamento de pilha gerado após algum erro.3602 Registra todos os erros e mensagens de aviso enviadas ao cliente.3603 SQL Server falhar instalar em tricore, SMT ignorar verifica??o está habilitada, sinalizadores s?o adicionados por meio do registro. Consulte também 3601.3604 Envia rastreamento de saída para o cliente. Este sinalizador de rastreamento é usada somente quando sinalizadores de rastreamento de configura??o com DBCC TRACEON e DBCC TRACEOFF.3605 Envia saída para o log de erros de rastreamento. (se o SQL Server é iniciado a partir de saída CMD também aparece na tela)3607 Ignora a recupera??o de bancos de dados na inicializa??o do SQL Server e limpa o TempDB. A defini??o deste sinalizador permite-lhe ter passado algumas falhas, mas há uma possibilidade de que alguns dados ser?o perdidos.3608 Impede que o SQL Server automaticamente iniciar e recuperar qualquer banco de dados, exceto o banco de dados mestre. Bancos de dados ser?o iniciados e recuperados quando acessados. Alguns recursos, como o isolamento de instant?neo e instant?neo de leitura confirmada, podem n?o funcionar.3609 Ignora a cria??o do banco de dados tempdb na inicializa??o. Use esse sinalizador de rastreamento se o dispositivo ou dispositivos no qual tempdb reside s?o problemático ou problemas existem no modelo de banco de dados.3610 Divis?o por zero resultará em NULL em vez de erro no SQL Server 2005.3625 Limita a quantidade de informa??es retornadas em mensagens de erro. Para obter mais informa??es, consulte Configura??o de visibilidade de metadados. Escopo: global só3626 Ativa o rastreamento dos dados da CPU para a tabela sysprocesses.3640 Elimina o envio de mensagens DONE_IN_PROC para o cliente para cada instru??o em um procedimento armazenado. Isso é semelhante à sess?o da SET NOCOUNT ON, mas quando definido como um sinalizador de rastreamento, todas as sess?es de cliente é tratada dessa maneira.3689 Registra erros estendidos ao log de erros quando ocorre a desconex?o da rede, desativada por padr?o. Despejará o código de erro de soquete isto pode, por vezes, dar-lhe uma pista sobre a causa raiz.3913 Disponível no SQL Server 7 e 2000, n?o atualiza a coluna rowcnt da tabela do sistema sysindexes até que a transa??o é confirmada. Quando ativado o otimizador Obtém informa??es de contagem de linha de metadados na memória que é guardado a tabela do sistema sysindexes quando a transa??o é confirmada.4013 Este sinalizador de rastreamento grava uma entrada para o log de erros do SQL Server quando uma nova conex?o é estabelecida. Para cada conex?o que ocorre, o sinalizador de rastreamento grava duas entradas que esta aparência:Login: sa saSQL ODBCmaster Query Analyzer (local), processo do servidor ID (SPID): processo de kernel 57, ID (KPID): 57.Login: sa ODBCmaster XANADUsaSQL Query Analyzer (local), processo do servidor ID (SPID): processo de kernel 57, ID (KPID): 57.4022 Se ativa, em seguida, automaticamente iniciado procedimentos ser?o ignorados.4029 Registra erros estendidos para log de erros quando ocorre de desconex?o de rede, desativada por padr?o. Despejará o código de erro de soquete isto pode, por vezes, dar-lhe uma pista para a causa raiz.4030 Imprime um byte e representa??o ASCII do buffer de recebimento. Usado quando você quer ver o que consulta um cliente está enviando para o SQL Server. Você pode usar esse sinalizador de rastreamento se você experimentar uma viola??o de prote??o e deseja determinar qual instru??o deixá-lo. Normalmente, você pode definir esse sinalizador globalmente ou use o SQL Server Enterprise Manager. Você também pode usar DBCC INPUTBUFFER.4031 Imprime um byte e representa??o ASCII dos buffers de envio (o que o SQL Server envia ao cliente). Você também pode usar DBCC OUTPUTBUFFER.4032 Tra?a os comandos SQL vindo do cliente. O destino de saída do sinalizador de rastreamento é controlado com os sinalizadores de rastreamento de 3605/3604.4101 Disponível no SQL Server 2005 – consulta que envolve uma opera??o de jun??o externa é executado muito lentamente. No entanto, se você usar a dica de consulta de ordem de for?a na consulta, a consulta é executada muito mais rápido. Além disso, o plano de execu??o da consulta contém o seguinte texto na coluna de theWarnings: n?o aderir PREDICADO.Trace Flags disponíveis após a instala??o do HOTFIX (SP2 CUP4)4606 Sobre vem senha SA por inicializa??o. Consulte o artigo Ms 936892.4612 Desabilitar o log de buffer de anel-nenhuma nova entrada será feita para o buffer de anel.4613 Gerar um arquivo minidump sempre que uma entrada é registrada para o buffer de anel.4616 Torna metadados de nível de servidor visível a fun??es de aplicativo. No SQL Server, uma fun??o de aplicativo n?o pode acessar metadados fora seu próprio banco de dados porque as fun??es de aplicativos n?o est?o associadas uma entidade de nível de servidor. Esta é uma mudan?a de comportamento das vers?es anteriores do SQL Server. Definir esse sinalizador global desabilita as novas restri??es e permite fun??es de aplicativo acessar metadados em nível de servidor. Escopo: global só.5302 Desabilita o comportamento padr?o realizado durante Select...INTO (e outros processos) que trava tabelas de sistema para a dura??o da transa??o. Este sinalizador de rastreamento desabilita tal bloqueio durante uma transa??o implícita.6527 Desabilita gera??o de um despejo de memória na primeira ocorrência de uma exce??o de falta de memória na integra??o CLR. Por padr?o, o SQL Server gera um despejo de memória pequeno na primeira ocorrência de uma exce??o de falta de memória no CLR. O comportamento do sinalizador de rastreamento é a seguinte:? Se este é usado como um sinalizador de rastreamento de inicializa??o, um despejo de memória nunca é gerado. No entanto, um despejo de memória poderá ser gerado se outros sinalizadores de rastreamento s?o usados.? Se este sinalizador de rastreamento está habilitado em um servidor em execu??o, um despejo de memória n?o será automaticamente gerado a partir desse ponto em. No entanto, se um despejo de memória já tiver sido gerado devido a uma exce??o de falta de memória no CLR, esse sinalizador de rastreamento n?o terá efeito. Escopo: global só7103 Promo??o do bloqueio 7103 disable tabela para colunas de texto. 7300 Recupera estendido informa??es sobre qualquer erro você encontrar quando você executa uma consulta distribuída.7501 Cursores din?micos s?o usados por padr?o em cursores forward-only. Cursores din?micos s?o mais rápidos do que nas vers?es anteriores e já n?o exigem índices exclusivos. Este sinalizador desabilita os aprimoramentos de cursor din?mico e reverte para o comportamento da vers?o 6. 0.7502 Desativa o armazenamento em cache dos planos de cursor para procedimentos armazenados estendidos.7505 Permite vers?o 6. x tratamento de códigos de retorno quando chamada dbcursorfetchex e a posi??o do cursor resultante segue o fim do resultado de cursor definido.7525 Reverts para o comportamento do SQL Server 7 de fechar n?o estático cursores independentemente do Estado SET CURSOR_CLOSE_ON_COMMIT em SQL Server 8.7601 Ativa de indexa??o de texto completo. Juntos estes quatro recolher mais informa??es sobre a pesquisa de texto completo (indexa??o de processo) para o log de erros.7646 Disponível no SQL Server 2008. Evita o bloqueio ao usar a indexa??o de texto completo. Um problema que nós experimentamos que o texto completo pode ser lento quando existe um elevado número de atualiza??es para o índice e é causada pelo bloqueio na tabela interna docidfilter.7806 Permite uma conex?o de administrador dedicada (DAC) em SQL Svr Express. Por padr?o, nenhum dos recursos do DAC é reservados no SQL Server Express.8004 Do SQL server para criar um despejo mini depois que você ativar 2551 e um fora da condi??o de memória é atingido.8011 Desativa a cole??o de informa??es de diagnósticos adicionais para o Monitor de recursos. Você pode usar a informa??o nesse buffer de anel para diagnosticar as condi??es de falta de memória. Escopo: GLOBAL.8012 Registra um evento no buffer de anel de agenda cada vez que um dos seguintes eventos ocorre:? Um agendador alterna o contexto para outro trabalhador.? Um trabalhador é suspensa ou retomada.? Um trabalhador entra em modo de preferência ou n?o preemptiva.Você pode usar as informa??es de diagnóstico nesse buffer de anel para analisar problemas de agendamento. Por exemplo, você pode usar a informa??o nesse buffer de anel para solucionar problemas quando SQL Server pára de responder.Você pode ativar o sinalizador de rastreamento 8012 apenas na inicializa??o.8018 Desabilita a cria??o do buffer de anel, e n?o há informa??es de exce??o s?o registradas. O buffer de anel de exce??o registra as última 256 exce??es que s?o geradas em um nó. Cada registro contém algumas informa??es sobre o erro e contém um rastreamento de pilha. Um registro é adicionado para o buffer de anel quando uma exce??o é gerada.Cole??o de pilha de desativa 8019 durante a cria??o do registro, n?o tem efeito se o sinalizador de rastreamento 8018 é ativado. Desativar o buffer de anel de exce??o torna mais difícil de diagnosticar problemas relacionados a erros de servidor interno. Você pode ativar o sinalizador de rastreamento 8018 e sinalizador de rastreamento 8019 apenas na inicializa??o.8020 SQL Server usa o tamanho do conjunto de trabalho quando o SQL Server interpreta os sinais de estado de memória global do sistema operacional. O sinalizador de rastreamento 8020 remove o tamanho do conjunto de trabalho de considera??o quando SQL Server interpreta os sinais de estado de memória global. Se você usar esse sinalizador de rastreamento incorretamente, ocorre de pagina??o pesada e o desempenho é pobre. Por conseguinte, contacte o suporte Microsoft antes de usar. Você pode ativar o sinalizador de rastreamento 8020 apenas na inicializa??o8033 Presente a partir do SQL Server 2005, utilizada para desabilitar o relato de erros de CPU deriva o log de erros do SQL Server como contador de carimbo de tempo de CPU no Agendador id 1 n?o está sincronizado com outros CPUs.8202 Usado para replicar atualiza??o como par de excluir/inserir no Publicador. ou seja, comandos de atualiza??o no Publicador podem ser executados como um "na página Excluir/inserir" ou um "full DELETE/INSERT". Se o comando UPDATE é executado como uma "na página Excluir/inserir", o leitor de log enviar comando de actualiza??o para o Assinante, se o comando UPDATE é executado como um "completo DELETE/INSERT," o leitor de log enviar atualiza??o como excluir/inserir par. Se você ativar o sinalizador de rastreamento 8202, comandos de atualiza??o no Publicador v?o ser sempre enviar para o Assinante como excluir/inserir par.8206 Suporta armazenado execu??o do procedimento com um nome de proprietário especificado usuário para assinantes do SQL Server ou sem qualifica??o de proprietário para assinantes heterogêneos em SQL Server 8.8207 Permite atualiza??es de singleton para replica??o transacional, lan?ado com o SQL Server 8 SP 1.8501 Grava informa??es detalhadas sobre o contexto de Ms DTC e estado altera para o log.8599 Permite que você use um ponto de salvamento dentro de uma transa??o distribuída.8602 Dicas de índice ignorar que s?o especificadas na consulta/processo.8679 Impede que o otimizador do SQL Server usando um operador de Hash Match Team.8687 Usado para desabilitar o paralelismo de consulta.8721 Despejos de informa??es no log de erro quando AutoStat foi executado.8722 Desativar todos os outros tipos de dicas. Isso inclui a cláusula de op??o.8744 Desativa busca prévia para o operador Nested Loops. O uso incorreto deste sinalizador de rastreamento pode causar leituras físicas adicionais quando o SQL Server executa planos que contêm o operador Nested Loops. Para obter mais informa??es sobre o operador Nested Loops, consulte o tópico "Referência de operadores físicos e lógicos" em SQL Server 9 Bol.Você pode ativar sinalizador de rastreamento 8744 durante a inicializa??o ou em uma sess?o de usuário. Quando você ativa o sinalizador de rastreamento 8744 na inicializa??o, o sinalizador de rastreamento tem escopo global. Quando você ativa o sinalizador de rastreamento 8744 em uma sess?o de usuário, o sinalizador de rastreamento tem escopo de sess?o.8755 Desativar as dicas de bloqueio como READONLY. Por essa configura??o, permite que o SQL Server para selecionar dinamicamente o melhor bloqueio dica para a consulta.8783 Permite excluir, inserir e atualizar instru??es para homenagear o número de linhas definido na configura??o quando ativado.8816 Registra cada convers?o de ano de dois dígitos em um ano de quatro dígitos.9134 Presente a partir do SQL Server 2000 – faz leituras adicionais para testar se a página é alocada e ligado corretamente este verifica IAM e PFS. Corre??es de erro 601 para consultas no nível de isolamento read uncommitted.9268 Presente a partir do SQL Server 2000 – quando SQL Server executa uma consulta com par?metros que contém várias cláusulas IN, cada um com um grande número de valores, do SQL Server pode retornar a seguinte mensagem de erro após um minuto ou mais alta utiliza??o da CPU:Servidor: Msg 8623, nível 16, estado 1. Erro interno do processador de consulta: O processador de consulta n?o p?de produzir um plano de consulta. Para obter mais informa??es, entre em contato com o provedor de suporte, permitindo que esse sinalizador de rastreamento ativa o hotfix. ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download