Saiba como encontrar tabelas com IDENTITY e SEED no SQL Server. Abaixo vou colocar um script onde você poderá encontrar os valores Identity e Seed, Valores incrementais, e o valor atual Identity em uma coluna de uma tabela.
DBA SQL Server com foco em pequenas e médias empresas com o propósito de aumentar a performance do seu negócio por meio de uma análise detalhada.
Saiba como encontrar tabelas com IDENTITY e SEED no SQL Server. Abaixo vou colocar um script onde você poderá encontrar os valores Identity e Seed, Valores incrementais, e o valor atual Identity em uma coluna de uma tabela.
Saiba como utilizar a cláusula CASE no SQL Server. Expressões CASE Script podem ser utilizados em diversas situações. Pòr exemplo, em uma lista de um SELECT, em uma cláusula WHERE, cláusulas HAVING, listas IN, DELETE, UPDATE e até mesmo em funções. Um case simples checa uma expressão ao invés de múltiplos valores. Em uma lista […]
Saiba como extrair apenas números de uma string no SQL Server. Abaixo colocarei uma função que você possa extrair apenas números de uma string: Após criar a função você pode testar usando o seguinte código. Provavelmente aparecerá o seguinte resultado: 70077713
Saiba como mover o tempdb para outro drive. Se o tempdb da sua instância está cheio e você gostaria de mover o tempdb para outro destino, vou te mostrar como fazer isso. Abaixo está a mensagem de alerta quando o tempdb está cheio: Event ID: 17052 Description: The LOG FILE FOR DATABASE ‘tempdb’ IS FULL. […]
Saiba as diferenças entre Index Scan (Table Scan) e o Index Seek. Índice Scan retorna todos as linhas na tabela. Index Seek retorna as linhas seletivas de uma tabela. Índice Scan: Índice scan faz uma leitura de cada linha da tabela, esteja essas linhas no filtro de uma query ou não, o custo disso é […]
Como resolver o error 8101 An explicit value for the identity column in table can only be specified when a column list is used and IDENTITY_INSERT IS ON SQL Server Error 8101 ocorre quando um usuário no banco de dados tenta inserir linhas em uma tabela que tem uma coluna com a propriedade identity. Executando […]
Saiba como ativar o serviço do agente no SQL Server. O serviço do agente do SQL Server é utilizado para executar tarefas que estão agendadas. Basicamente tarefas como backups e outras atividades de manutenções. Por padrão esse serviço não está ativado quando você instala o SQL Server. Porém hoje vou mostrar pra vocês como ativá-lo. […]
Como apagar cache e buffer das procedures. DBCC FREEPROCCACHE é útil para apagar o cache da procedure. Apagar o cache de uma procedure faz com que o SQL não utilize mais o mesmo plano de execução, ao invés disso, um novo plano de execução é criado para que o SQL Server saiba “qual melhor caminho a […]
Como deletar dados duplicados no SQL Server Abaixo vou colocar um script que demonstra como deletar dados duplicados de uma tabela em um banco de dados SQL Server, neste exemplo a tabela tem uma coluna ID como IDENTITY e outra coluna como VARCHAR onde estão os valores duplicados. Vejam o Script SQL:
Encontre a maior tabela no seu banco de dados SQL Server Como saber quantidade de linhas, colunas e tamanho de cada tabela no banco de dados.