Arquivo por tag: Microsoft

set 30

Tamanho e utilização dos arquivos

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 …

Continue lendo »

set 16

Análise de Lentidão – II

Mais um caso interessante onde a soma de fatores fez com que uma transação que deveria demorar 1 segundo demorasse mais de uma hora, mesmo com memória de sobra, processamento abaixo dos 10% e nenhum usuário conectado além do administrator.         Cenário 1.   SQL Server 2008 R2 Standard com Failover Cluster em …

Continue lendo »

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 »

set 06

Treinamento PowerShell 3.0 Online

Estão abertas as inscrições para o primeiro treinamento de PowerShell online ministrado por ninguém menos que Laerte Junior, PASS Regional Mentor, autor no Simple-Talk além de ser uma referência de PowerShell no Brasil. Como já disse Jeffery Snover, o criador do PowerShell, “se  você não quer estar for a do Mercado de IT nos próximos …

Continue lendo »

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 …

Continue lendo »

ago 25

Exames 70-450 e 70-451 disponíveis!

Uma boa notícia pra quem não teve tempo para tirar as certificações de SQL Server 2008 é que os exames 70-450 e 70-451 ainda estão disponíveis.   Apesar de vermos bastante na internet que estes exames seriam retirados pela Microsoft em 31/07/2013, informação que esteve nas páginas dos exames que também já foram atualizadas, estes exames só serão retirados …

Continue lendo »

ago 08

Priority Boost

  Vamos ver evidências de que o Priority Boost é um risco a estabilidade e a disponibilidade, inimigo de qualquer SLA. Esta é uma opção bem discutida, tem bastante conteúdo recomendando que seja desabilitada, mas é difícil vermos evidências.   Vamos ver um caso real e entender como funciona.   O Windows possui vários níveis …

Continue lendo »

jul 20

MTA – Database Fundamentals

No dia 13/07 conquistei mais uma certificação e compartilho com vocês esta experiência, no intuito de entusiasmar quem quer tirar uma certificação. A certificação MTA – Database Fundamentals testa o conhecimento geral em banco de dados, e não uma solução específica como o SQL Server ou outros sistemas de banco de dados. É obtida através …

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 »

mar 15

Restaurar uma base em outra base existente

É muito comum em ambientes onde a base de homologação fica no próprio servidor de produção ter que restaurar uma base em cima de outra. Geralmente precisamos fazer um backup da base de produção e restaurar em cima da base de homologação para deixá-la igual e assim tornar os testes válidos. Exemplo: Restaurar a base …

Continue lendo »

jan 31

SQL Server 2008 Service Pack 3 Cumulative Update 9

  Saiu o Service Pack 3 Cumulative Update 9 para o SQL Server 2008 que deixará seu SQL na versão 10.00.5829. Segundo o KB da Microsoft, são 3 fixes:           VSTS bug KB article Description 1131071 2802244 FIX: Installation or upgrade process fails when you install or upgrade a SQL Server …

Continue lendo »

jan 27

Quem tem permissões de SA no SQL?

É muito comum termos que verificar quais são os usuários com permissão de SA no SQL Server para diminuir vulnerabilidade e são muitos cliques até chegar na server role, além de ter que gerar um print de tela.  Com este script podemos verificar quem é SA e salvar em modo texto pra documentar ou utilizar …

Continue lendo »

jan 22

Listar todas as bases e data do último backup

    Para saber quando foi feito o último backup de todas as bases da sua instância, este script do Pinal Dave resolve de forma simples e eficaz:         SELECT sdb.Name AS DatabaseName, COALESCE(CONVERT(VARCHAR(12), MAX(bus.backup_finish_date), 101),’-‘) AS LastBackUpTime FROM sys.sysdatabases sdb LEFT OUTER JOIN msdb.dbo.backupset bus ON bus.database_name = sdb.name GROUP BY …

Continue lendo »

jan 18

Resultado 2012

Sempre tive vontade de escrever artigos técnicos e em 2012 senti a necessidade de catalogar scripts úteis para documentações e troubleshoots de SQL. Com a facilidade do WordPress, percebi que estava bem perto e graças a ajuda de vários amigos, hoje temos a alegria de estarmos contribuindo com o pessoal que está começando na vida …

Continue lendo »

Posts mais antigos «

» Posts mais novos