Saiba como encontrar textos nas procedures do SQL Server 2000 a 2016. Essas consultas é para te auxiliar quando você estiver trabalhando e precisar encontrar algum trecho específico de texto em alguma procedure. Eu vou colocar abaixo a primeira consulta que usam views syscomments e a sysobjects. É o meu método mais utilizado até hoje. […]
Categoria: Dicas
Desenvolvedores poderiam ter acesso aos ambientes de produção?
Você acha que os Desenvolvedores poderiam ter acesso aos ambientes de produção? Essa pergunta de que se os Desenvolvedores poderiam ter acesso aos ambientes de produção sempre foi uma polêmica para todos as empresas que trabalham com qualquer banco de dados, eu vou colocar aqui a minha opinião para vocês. Geralmente, é uma má idéia […]
Adicionar uma coluna em um lugar específico de uma tabela.
Como adicionar uma coluna em um lugar específico de uma tabela. Recentemente alguém me perguntou como adicionar uma coluna em um lugar específico de uma tabela, tipo, eu gostaria que essa coluna que eu acrescentei agora nesta tabela seja a segunda, ou a terceira ou a quarta coluna, seja lá como for. Minha resposta foi: […]
Diferença entre índice Cluster e Noncluster SQL Server.
Saiba qual a diferença entre os índices Cluster e Noncluster no SQL Server. Uma pergunta muito comum que recrutadores fazem nas entrevistas é qual a diferença entre índice Cluster e Noncluster. Existem algumas diferenças sim, vou listar algumas aqui abaixo para que você entenda melhor: Índice Cluster: Permitido apenas um por cada tabela. Leitura mais […]
Dúvida do DBA subconsulta no SQL Server.
Saiba o que é uma subconsulta no SQL Server. Uma subconsulta do SQL Server e uma consulta dentro de um SELECT, INSERT, DELETE OU UPDATE. ou uma consulta dentro de outra consulta. Veja um exemplo de subconsulta abaixo: Esse tipo de consulta que eu coloquei no exemplo acima é o mais simples e também uma […]
Atalho para selecionar a primeira linha de uma tabela
Saiba como criar um atalho para selecionar a primeira linha de uma tabela. Se você observar bem os desenvolvedores que trabalham com SQL Server, ou até mesmo os DBAs SQL Server, temos algo muito em comum. nós queremos saber normalmente qual é o primeiro registro de uma tabela. Só que ficar sempre escrevendo: Fica bem […]
Encontrar os traces que estão em execução no SQL Server.
Saiba como encontrar os traces que estão em execução no SQL Server. Como podemos encontrar os traces que estão em execução no SQL Server? Para quem não sabe o trace do SQL Server vai ser descontinuado por diversos motivos que falarei em outro post. Por hora eu recomendo que você utilize o Extended Events do […]
Maiores arquivos Transaction Log do SQL Server.
Aprenda a descobrir quais são os maiores arquivos Transaction Log do SQL Server. O que são Transaction logs? Para quem não sabe ainda o que são os transaction logs, é bem simples. Em resumo todos os bancos de dados de SQL Server possui um arquivo transaction log e basicamente o que esse arquivo faz é […]
Índices duplicados nas tabelas do SQL Server.
Saiba como encontrar todos os índices duplicados nas tabelas do SQL Server. Qual a importância em saber quais são as tabelas que têm índices duplicados no SQL Server? Quando você tem uma tabela com índices nas mesmas colunas, você acaba perdendo espaço em disco e perdendo performance nas operações DML do banco SQL Server. Por […]
Descobrir a quantidade de linhas em todas as tabelas de um banco de dados SQL Server.
Veja como saber a quantidade de linhas em todas as tabelas de um banco de dados SQL Server. Recentemente precisei descobrir a quantidade de linhas em todas as tabelas de um banco de dados de desenvolvimento de um cliente, para fazer isso de uma forma simples e prática resolvi utilizar as dmvs do SQL Server. […]