You are currently browsing the monthly archive for janeiro 2013.


Desculpem ter deixado o titulo em maiúsculo, se desse ainda faria em NEGRITO.

Na empresa que trabalho sou responsável por entrevistar os candidatos.  E 9 a cada 10 DBAs me falam que TRUNCATE TABLE não gera log, que não dá para fazer ROLLBACK

Mas é CLARO que o SQL salva log, e se der algum problema e você usou BEGIN TRAN ele vai voltar. o TRUNCATE não armazena tanta informação como um DELETE, mas ele armazena quais paginas estão sendo desalocadas

Exemplo abaixo

Leia o resto deste post »


Hoje fiz um tunning legal e gostaria de compartilhar com vocês.

Para preencher uma dimensão data, acredito que não existe muito segredo, basta fazer um loop pelas datas e inserir na tabela, mas e se você precise inserir em nível de minuto ou até segundo, pode acabar ficando lento pela inserção linha a linha

Segue abaixo exemplo original e versão tunnada

Leia o resto deste post »