Perguntas com a marcação «optimization»

No contexto de um banco de dados, otimização refere-se ao processo do otimizador de consulta selecionando um plano de execução físico eficiente.

2
Consultas sem plano suficiente encontrado
Eu tenho um banco de dados do SQL Server 2012. Notei o valor de Reason for early termination of statement optimizationpara algumas consultas e tudo deu Good Enough Plan Found. Agora minhas perguntas são: Quais são todos os tipos possíveis de "Motivo para o término antecipado da otimização de instruções". …

3
Forçando Fluxo Distinto
Eu tenho uma tabela como esta: CREATE TABLE Updates ( UpdateId INT NOT NULL IDENTITY(1,1) PRIMARY KEY, ObjectId INT NOT NULL ) Rastreando essencialmente as atualizações de objetos com um ID crescente. O consumidor desta tabela selecionará um pedaço de 100 IDs de objetos distintos, ordenados UpdateIde iniciados a partir …

3
Rastrear sinalizador 4199 - ativar globalmente?
Isso pode estar na categoria de opinião, mas estou curioso para saber se as pessoas estão usando o sinalizador de rastreamento 4199 como parâmetro de inicialização do SQL Server. Para aqueles que o usaram, sob quais circunstâncias você experimentou regressão de consulta? Certamente parece ser um benefício potencial de desempenho …


3
"WHERE 1 = 1" geralmente afeta o desempenho da consulta?
Vi recentemente a pergunta "onde 1 = 1 afirmação" ; uma construção SQL que tenho usado frequentemente na construção de SQL dinâmico, em um esforço para escrever um código mais limpo (da perspectiva da linguagem host). De um modo geral, essa adição a uma declaração SQL afeta negativamente o desempenho …



2
Por que a variável de tabela está forçando uma varredura de índice enquanto a tabela temporária usa a pesquisa e a pesquisa de favoritos?
Estou tentando entender por que o uso de uma variável de tabela está impedindo o otimizador de usar uma pesquisa de índice e, em seguida, a pesquisa de indicadores versus uma verificação de índice. Preenchendo a tabela: CREATE TABLE dbo.Test ( RowKey INT NOT NULL PRIMARY KEY, SecondColumn CHAR(1) NOT …




1
Modificação no GEQO (Otimização de Consulta Genética) do PostgreSQL
Preciso implementar uma funcionalidade que esteja alinhada com a funcionalidade GEQO do PostgreSQL. Entendo que a abordagem do GEQO é codificar planos de consulta como seqüências de caracteres inteiras e o GEQO gera essas possíveis sequências de junção aleatoriamente. Fonte: http://www.postgresql.org/docs/9.3/static/geqo-pg-intro.html Minha pergunta: como modificar a função GEQO se eu …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.