Qual a melhor opção? Attach/Detach ou Backup/Restore? Há sempre diversas discussões na abordagem de como fazer migrações de bases de dados se usamos Attach/Detach ou Backup/Restore. Particularmente eu prefiro Backup/Restore. A maior vantagem que eu já ouvi falar sobre Detach / Attach é que você ganha mais tempo do que Backup/Restore. Na minha opinião backup/restore […]
Autor: Wesley Mota
Select de um linked server ou insert into usando linked server?
Qual a melhor opção? Select de um linked server ou insert into usando linked server? Suponhamos que você tem uma operação para fazer onde você deve transferir dados de um servidor A para um servidor B através de um linked server a melhor opção é select de um linked server ou insert into usando um […]
Identificar qual query está enchendo o log do tempdb
Aprenda como Identificar qual query está enchendo o log do tempdb. Para quem gostaria de identificar qual query está enchendo o log do tempdb abaixo colocarei algumas dicas: Query: Aqui também vou colocar algumas dicas para minimizar esse crescimento. 1. Use poucas tabelas temporárias #tabela e tabelas variáveis @tabela 2. Minimize a manutenção de índices […]
Recuperar dados deletados no SQL Server?
Existe alguma forma de recuperar dados deletados no SQL Server? Uma das perguntas que tenho ouvido bastante é se existe alguma forma de recuperar dados deletados no SQL Server. Minha resposta é: Depende! Uma colega sem querer deletou 3 milhões de registros em uma tabela no banco de dados e ele gostaria de saber se […]
Qual a melhor forma de calcular o MAXDOP no SQL Server
Saiba a melhor forma de calcular o MAXDOP na sua instância SQL Server A melhor forma de calcular o MAXDOP no SQL Server vai depender do footprint do seu processador e do NUMA NODE configurado para sua instância. Para facilitar melhor a sua e a nossa vida, eu vou deixar disponível aqui um script que […]
SQL Server – O que faz o arquivo de log do banco de dados crescer tanto.
Vejamos hoje o que faz o arquivo de log do banco de dados crescer ao ponto de muitas vezes ocupar todo o espaço em disco. Você já deve ter se deparado com algum caso onde o arquivo de log do banco de dados cresceu tanto que ocupou todo o espaço em disco. Então, o que […]
Como Parar um job em execução com outro job.
Saiba como parar um job que está em execução com outro job. Digamos que você precise parar um job em execução que roda durante a madrugada, você não está lá para parar ele manualmente certo? Digamos também que esse job se ele ultrapassar determinado horário ex: 7:00AM. Esse job começaria a bloquear várias tabelas que […]
Caminho dos arquivos de dados no SQL Server
Descubra qual o caminho dos arquivos de dados no SQL Server. Recentemente recebi alertas de falta de espaço em uma das unidades de disco e eu precisava descobrir qual o caminho dos dos arquivos de dados que estavam nessa unidade. Como eu já possuo meus arquivos de dados e os de logs em unidades diferentes, […]
Encontrar quais objetos mais utilizados no SQL Server Tabelas, Índices etc
Saiba encontrar quais objetos mais utilizados no SQL Server. Recentemente me perguntaram como encontrar quais são os objetos mais utilizados no SQL Server para uso de acompanhamento dessas tabelas, estatísticas e fragmentação dos índices. Existem algumas consultas que já tem essas informações que e eu montei duas aqui que são bem interessantes que acredito que […]
Como utilizar case sensitive em uma consulta no SQL Server.
Saiba como utilizar o case sensitive em uma consulta no SQL Server. Veja como utilizar case sensitive em uma consulta no SQL Server. Por padrão o SQL Server não é case sensitive, então se você executar a consulta abaixo obterá os resultados padrão mesmo se você utilizar letras maiúsculas, você obterá também os resultados das letras […]