Perguntas com a marcação «sql-server»

34
Por que uma consulta SELECT causaria gravações?

Percebi que, em um servidor executando o SQL Server 2016 SP1 CU6, às vezes uma sessão de Eventos Estendidos mostra uma consulta SELECT causando gravações. Por exemplo: O plano de execução não mostra nenhuma causa óbvia para as gravações, como uma tabela de hash, um spool ou uma classificação que...

34
Como leio o custo de consulta e é sempre uma porcentagem?

Atualmente, estou estudando para o SQL 70-433 (o exame de certificação da Microsoft) e estou ficando muito confuso sobre a métrica de desempenho "custo de consulta". De acordo com qualquer documentação que eu pudesse encontrar via Google, o custo da consulta é um valor percentual e representa a...

34
NOLOCK é sempre ruim?

Sou desenvolvedor de relatórios e deseja tornar minhas consultas o mais eficiente possível. Eu costumava trabalhar com um DBA que me dizia - acredito que estava sempre lidando com relatórios em um servidor de produção - para usar NOLOCKem todas as consultas. Agora, trabalho com um DBA que baniu...

34
Correndo total com contagem?

Como o título sugere, preciso de ajuda para obter um total em execução no T-SQL. O problema é que a soma que preciso fazer é a soma de uma contagem: sum(count (distinct (customers))) Digamos que, se eu fizesse a contagem sozinho, o resultado seria: Day |

34
GO Depois de cada instrução T-SQL

Qual é o raciocínio por trás do uso da instrução GO após cada instrução SQL? Entendo que o GO sinaliza o final do lote e / ou permite a reputação das declarações, mas que vantagem ele tem ao usá-lo após cada declaração. Estou curioso, pois muitas documentações da Microsoft etc. começaram a usá-lo...

33
Copiar estrutura completa de uma tabela

Usando alguns métodos, ao criar uma cópia de uma tabela, você perde índices, PK, FK, etc. Por exemplo, no SQL Server, posso dizer: select * into dbo.table2 from dbo.table1; Esta é apenas uma cópia simples da tabela; todos os índices / restrições estão ausentes. Como posso copiar uma estrutura de...

33
Semana ISO x Semana do SQL Server

Ok, então eu tenho um relatório que faz uma comparação desta semana com a semana passada e nosso cliente percebeu que seus dados estavam "descolados". Após uma investigação mais aprofundada, descobrimos que as semanas não estavam funcionando corretamente de acordo com os padrões ISO. Eu executei...