Resultados da pesquisa a pedido "sql-execution-plan"

6 a resposta

mysql explica diferentes resultados em diferentes servidores, mesma consulta, mesmo db

Depois de muito trabalho, finalmente recebi uma consulta bastante complicada para trabalhar de maneira muito suave e retornar resultados muito rapidament Ele estava funcionando bem nos desenvolvedores e nos testes, mas agora os testes ...

6 a resposta

Medição do desempenho da consulta: "Custo da consulta do plano de execução" x "Tempo gasto"

stou tentando determinar o desempenho relativo de duas consultas diferentes e tenho duas maneiras de medir isso disponívei 1. Execute ambos e cronometre cada consulta 2. Execute os dois e obtenha "Custo de consulta" no plano de execução ...

2 a resposta

Como visualizo o plano Explain no desenvolvedor do Oracle Sql?

Tenho poucas consultas SQL com desempenho de execução de consulta muito baixo e desejo verificar o plano de execução dessa consulta. Estou tentando executar a consulta abaixo, mas não está mostrando nenhum plano de execução de consulta. Seu único ...

1 a resposta

Por que o Plano de Execução inclui uma chamada de função definida pelo usuário para uma coluna computada persistida?

Tenho uma tabela com 2 colunas computadas, ambas com "Is Persisted" definido comoverdad. No entanto, ao usá-los em uma consulta, o Plano de Execução mostra o UDF usado para calcular as colunas como parte do plano. Como os dados da coluna são ...

1 a resposta

SELECT TOP é lento, independentemente de ORDER BY

Tenho uma consulta bastante complexa no SQL Server executando em uma exibição, no formato: SELECT * FROM myview, foo, bar WHERE shared=1 AND [joins and other stuff] ORDER BY sortcode; O plano de consulta, como mostrado acima, mostra umSort ...

2 a resposta

Diferença não negligenciável do plano de execução com a Oracle ao usar o jdbc Timestamp ou Date

Estou analisando os planos de execução da Oracle e descobri um fato surpreendente. Confira esta consulta. A dica é apenas mostrar que eu tenho um índice e espero que a Oracle o use para varreduras de intervalo: // execute_at is of type DATE. ...

5 a resposta

Curinga Sql: sobrecarga de desempenho?

2 a resposta

DBMS_XPLAN.DISPLAY_CURSOR vs Explain Plan se não estiver usando a dica gather_plan_statistics

Apenas solicitando alguns esclarecimentos sobre a diferença entre os 2. Pelo que entendi, EXPLAIN PLAN fornece ateóric plano de execução enquanto DBMS_XPLAN.DISPLAY_CURSOR fornece arealano de execução com estatísticas de execução para a ...

1 a resposta

Combinando conjuntos de dados com EXCEPT versus verificação de IS NULL em um LEFT JOIN

Atualmente, estou trabalhando no meu caminhoMicrosoft SQL Server 2008 - Desenvolvimento de Banco de Dados (Exame MCTS 70-433) certificação. Em um dos capítulos anteriores sobreCombinando conjuntos de dados, Me deparei com oEXCEPT (eINTERSECT) ...

5 a resposta

Por que colocar uma cláusula WHERE fora da exibição tem um desempenho terrível

Digamos que você tenha uma visão: CREATE VIEW dbo.v_SomeJoinedTables AS SELECT a.date, a.Col1, b.Col2, DENSE_RANK() OVER(PARTITION BY a.date, a.Col2 ORDER BY a.Col3) as Something FROM a JOIN b on a.date = b.date Descobri que o desempenho ...