Saber o tamanho dos arquivos de dados e TLog bem como o quanto do espaço alocado já foi utilizado é necessário em praticamente todas as análises ou documentações, portanto vamos ver um script que faz isso muito bem, mostrando detalhadamente todas as informações relacionadas a tamanho, localização e espaço utilizado de cada arquivo: SELECT CAST(sysfiles.size/128.0 …
Arquivo por tag: arquivo
set 02
Análise de Lentidão
Vamos relatar um caso real de análise de lentidão, chegando a dar timeout em alguns casos e registrando deadlocks: Cenário 1. A carga é realizada em lote através de um TXT, com centenas ou milhares de transações tratadas pela aplicação, enviadas à Secretaria da Fazenda e registradas na …
nov 23
Atachar base sem o arquivo de TLOG
Já me deparei diversas vezes com situações onde não tinha backup nem arquivo de transaction log, somente uma cópia do arquivo de dados (mdf). Na maioria das vezes esta cópia salvou a pele de meio mundo, então vamos aprender uma das formas de como atachar uma base sem o arquivo de transaction logs. …
out 25
Seu job de rebuild demora muito?
Muitos ambientes possuem um job agendado para fazer o rebuild dos índices mas com o constante crescimento da base acabam chegando próximos da janela ou, quando não monitorados, até passam do horário permitido. Existe uma alternativa que se aplica a grande maioria dos ambientes. Para entendermos melhor, vamos relembrar os tipos de fragmentação e a …
ago 29
Cluster SQL Parte 2 – Criando nosso Lab
Criando nosso ambiente Através do nosso primeiro artigo da série sobre Cluster aprendemos o que é uma storage e a diferença entre seus principais tipos. De posse destes importantes conceitos vamos botar a mão na massa e vamos criar o ambiente necessário para o nosso Lab. Para que o Cluster funcione, precisamos atender …
ago 23
Script de restore
Há algum tempo precisei migrar uma base com mais de 4TB, era um SAP de uma grande empresa de auditoria no Brasil. Sem acesso ao servidor de origem, só me restou um backup full de 10 dias atrás e um compartilhamento onde ficavam os backups de transaction log. Os backups eram gerados de 15 em …
jun 15
Verificando e corrigindo a integridade dos dados
É possível encontrarmos problemas nos dados armazenados pelo SQL em seus arquivos de dados, tanto logicamente quanto fisicamente. Neste artigo vamos conhecer melhor o DBCC CHECKDB do SQL Server que verifica e corrige possíveis problemas lógicos ou físicos, de acordo com os parâmetros aplicados. A utilização pode ser bem simples: DBCC DHECKDB(AdventureWorks2008R2) …
Siga o SQL Dicas!