top of page


Utilizando Dense_Rank() para classificar minhas séries. (Off Topic)
Boa noite galera, um pouco sem sono nessa madrugada resolvi listar minhas séries favoritas. Bom provavelmente eu posso ter esquecido de listar algumas, essa lista abaixo são apenas de séries que eu já assisti, estou assistindo ou esta na minha lista para assistir, como pode ver na lista tem apenas 2 animes, porém tem muito mais que eu gostaria de listar, mas vou ficar por aqui rs. Abaixo um script para gerar as informações: USE MASTER GO IF(SELECT DB_ID(‘DB_SERIES’)) IS NOT N
2 min de leitura


Rebuild não zera a fragmentação?
Fala galera, hoje vou falar de um caso muito legal, muita gente já passou por isso e as vezes não soube o porque de acontecer esse fenômeno, em algum momento você deve ter encontrado índices bem fragmentados em seu ambiente, fragmentações como 99% fragmentado e após ao rodar a rotina de Rebuild ele ficou com 70% ainda, um numero alto para fragmentação de índice, e você rodou novamente o rebuild desse índice e ele foi para 80%, rodou novamente ele foi para 65%, um tanto quanto
5 min de leitura


SP_SHOWINDEX V2
Boa noite galera, essas últimas semanas vim trabalhando na procedure SP_SHOWINDEX revendo alguns códigos, implementando algumas dicas que foram passada pelo pessoal, melhorando performance e corrigindo alguns gaps, se você ainda não conhece a SP_SHOWINDEX dê uma olhada no link abaixo: https://blogdojamal.wordpress.com/2016/11/28/sp_showindex/ Abaixo um pouco das mudanças, acredito que esta procedure esteja ficando muito boa, esta me ajudando muito nos últimos tempos, sou susp
2 min de leitura


SP_Columns
Boa tarde pessoal. Vi uma pergunta em um grupo de SQL Server e lembrei dessa dica. A pergunta era: Como encontrar as tabelas que possuem uma determinada coluna? A resposta parece simples, e de fato ela é, a maioria vai pela query tradicional: –Query para listar todas as tabelas que possuem a coluna chamada ‘APELIDO’ SELECT * FROM SYSOBJECTS O INNER JOIN SYSCOLUMNS C ON O.id = C.id WHERE O.xtype = ‘U’ AND C.name = ‘APELIDO’ A junção da ‘sysobjects’ com a ‘syscolumns’ onde ‘xty
2 min de leitura


Feliz Natal (Geometry)
Boa tarde pessoal, ano de 2016 está acabando e venho aqui desejar a todos um Feliz Natal e um próspero ano novo, que o ano de 2017 seja melhor que 2016. Esse ano de 2016 pra mim foi de muitas mudanças, consegui evoluir muito profissionalmente, fiz diversos cursos muito bons, criei meu blog que já estava no papel há muito tempo, troquei de emprego que com certeza foi ótimo pra mim, mudei de cidade entre outras coisas boas que me aconteceram, assim como coisas boas algumas ruin
2 min de leitura


SP_SHOWINDEX
Fala galera, hoje venho com uma novidade pra vocês, um script pra ajudar muito no seu dia-dia. Quer saber como estão seus indices, se estão sendo de fato utilizados, como esta a fragmentação, quer ver as colunas do INCLUDE então acho que vai gostar desse script. Sabemos das limitações da SP_HELP que não mostra os campos do INCLUDE, da SP_HELPINDEX que nos dá poucas informações, das dificuldades de ter que ficar desenvolvendo scripts para ver utilização de indices, tamanho, fr
3 min de leitura


Estruturas internas – HOBT
Fala galera, hoje quero iniciar uma serie de posts sobre estruturas internas do SQL Server, bom pra iniciar essa serie quero falar sobre HOBT, para você que já brinca bastante com SQL Server em algum momento já deve ter visto ou escutado falar sobre esse termo, e se você ainda não conhece vai conhecer agora. HOBT (Não tem relação com ‘The Hobbit’ o filme rs) é um acrônimo para Heap or BTree que são estruturas de dados composta por paginas de dados. Quando falamos de Heap esta
5 min de leitura


Estruturas Internas – Allocation Units
Fala pessoal, hoje vamos continuar na serie de estruturas internas, no ultimo post falei sobre as duas formas de organização de uma tabela Heap or BTree(HOBT) , hoje vamos falar sobre as unidades de alocações(Allocation Units). No ultimo post falei que uma tabela pode estar estruturada no modelo HEAP ou Clustered Index (BTree), as unidades de alocações são utilizadas para gerenciar os dados dentro das estruturas HEAP ou BTree, as unidades de alocações dividem os dados de acor
4 min de leitura


PRINT só retorna no final da execução?
Bom dia Galera, hoje tenho uma dica rápida e vou falar sobre uma curiosidade do comando Print do SQL Server, há algum tempo atrás me surgiu uma dúvida, porém não fui pesquisar muito afundo no momento, hoje eu consegui pesquisar melhor e entender como funcionava de verdade, a dúvida era a seguinte: As vezes precisamos depurar uma Store Procedure para identificarmos um determinado problema, para isso normalmente um dos primeiros passos da investigação é saber aonde esta ocorren
4 min de leitura


Comando KILL eterno?
Bom dia Galera, esse vai ser meu primeiro Post técnico do blog espero que gostem do assunto. Bom essa semana estive automatizando alguns processos que eram feitos manualmente, para isso uma das etapas era descompactar um arquivo .RAR(Winrar) que continha dentro dele um Backup do SQL Server (.bak), para posteriormente fazer o seu Restore, o comando que eu estava executando era o seguinte: exec xp_cmdshell ‘C:\”Program Files”\WinRAR\WinRAR.exe x G:\Arquivos\Arquivos.pat001.rar
3 min de leitura
bottom of page
