Arquivo por tag: rebuild

set 12

Perdeu uma base de sistema?

Talvez por administrar um grande parque de servidores de diferentes empresas de diversos portes, tive a oportunidade de atuar na recuperação de algumas bases de sistema e aqui vai um passo a passo que pode economizar bastante tempo. As causas são muitas e na maioria das vezes os sintomas são de arquivos corrompidos com logs …

Continue lendo »

abr 21

Fragmentação das bases

No artigo “Seu job de rebuild demora muito” explicamos a diferença entre os principais tipos de fragmentação das bases do SQL Server, a diferença entre REBUILD e REORGANIZE, o que é FILL FACTOR, além de um script que faz REORGANIZE quando a fragmentação externa é inferior a 30% e REBUILD se for maior. Também explica …

Continue lendo »

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 …

Continue lendo »

maio 29

Progresso de tarefas em execução

Para sabermos o tempo estimado em horas, minutos ou o status em porcentagem de um reindex, rebuild, verificação de integridade, backup, restore, etc. podemos utilizar o script abaixo: select convert (varchar(50),(estimated_completion_time/3600000))+’hrs’+ convert (varchar(50), ((estimated_completion_time%3600000)/60000))+’min’+ convert (varchar(50), (((estimated_completion_time%3600000)%60000)/1000))+’sec’ as Estimated_Completion_Time, status, command, db_name(database_id), percent_complete from sys.dm_exec_requests Repare que na verdade estamos utilizando esta query para saber quais tarefas estão …

Continue lendo »