Azure Blog Ninja - Fabricio Catae

O desenvolvimento moderno tem arquiteturas baseadas em Cloud

Blog 1, 2, 3: O Retorno

Após anos sem escrever, estou retomando o blog. Por vários motivos parei de escrever e por vários...

Author: Fabricio Catae Date: 09/26/2013

Monitor SQL

Antes que me esqueça, quero publicar o script que usamos no dia a dia para analisar os...

Author: Fabricio Catae Date: 07/05/2012

Desafio: Cadê meu Join?

Dessa vez apresento um desafio curioso que recebi esses dias enquanto estava no escritório. Uma...

Author: Fabricio Catae Date: 01/23/2012

Placas de Rede com Auto-Negotiation

As placas de rede possuem uma configuração denominada de “auto-negotiation”, que permite determinar...

Author: Fabricio Catae Date: 01/18/2012

Configurando o Maximize Throughput for Network Applications

Comecei a reler os artigos que escrevi no passado e encontrei um falando sobre Working Set. Quando...

Author: Fabricio Catae Date: 01/16/2012

Script SQLMON - Monitorando SQL 2008

Após mais de 1 ano trabalhando em um projeto de monitoração, está...

Author: Fabricio Catae Date: 01/11/2012

SQL Server 2008 - Livros Recomendados

Consultando a lista de livros recomendados para o Microsoft Certified Master (MCM), encontrei as...

Author: Fabricio Catae Date: 01/09/2012

TechEd Brasil 2011

Estes dias estava retomando os projetos antigos e um deles era o Blog ninja. Resolvi aliviar um...

Author: Fabricio Catae Date: 01/05/2012

Novamente Spinlock

O que seria um spinlock? Essa é uma pergunta recorrente e que mal consigo explicar… parte porque é...

Author: Fabricio Catae Date: 07/04/2011

Data Recovery: MUST READ

Apesar de fazer um tempo que não tenho escrito nada no Blog, tenho pensado muito em publicar algo em...

Author: Fabricio Catae Date: 06/24/2011

Preparação para Microsoft Certified Master Program

Atualmente, Microsoft Certified Master (MCM) é considerada como uma...

Author: Fabricio Catae Date: 05/06/2011

Fabricio Catae: Public Profile publicado no Master Blog

Gostaria de compartilhar uma alegria que tive ao ver meu “Profile” ser publicado no Master Blog....

Author: Fabricio Catae Date: 04/26/2011

SOS Scheduler Yield

No post anterior, comentamos sobre o funcionamento do Scheduler, que funciona como um multitasking...

Author: Fabricio Catae Date: 03/28/2011

SQL Scheduler: Cooperative Mode

Muitas pessoas ficam curiosas para saber o que significa o SQL Scheduler e qual o papel que ele...

Author: Fabricio Catae Date: 03/09/2011

Múltiplas Instâncias SQL Server

Usando o SQL Server Enterprise Edition, você pode instalar até 50 SQL Servers. Então, sim, mais de...

Author: Fabricio Catae Date: 02/24/2011

Curiosidades sobre RAID1 e RAID6

[17/Nov/2010] Hoje recebi um comentário do Roberto Cavalcanti, que trabalha como Sr. Support...

Author: Fabricio Catae Date: 11/15/2010

Query Recursiva

Você sabia que o SQL Server consegue criar uma Query Recursiva? Utilizamos, como exemplo, uma tabela...

Author: Fabricio Catae Date: 11/10/2010

DBCC MEMORYSTATUS (Parte II)

Continuando o artigo sobre o DBCC MEMORYSTATUS, comentaremos sobre o trecho que fala sobre os...

Author: Fabricio Catae Date: 11/08/2010

Análise: sysprocesses - Identificando Alto Consumo de CPU

O blocker script (versão modificada) é utilizado para coletar informações que auxiliam no...

Author: Fabricio Catae Date: 11/01/2010

A significant part of sql server process memory has been paged out

Ouch! Você sabe o que essa mensagem significa? 2010-10-31 12:00:00.00...

Author: Fabricio Catae Date: 10/30/2010

Worldwide Online TechDay 2010

Fiz meu primeiro WebCast junto a equipe do TechNet e Comunidades com o apoio dos organizadores Fabio...

Author: Fabricio Catae Date: 10/30/2010

Monitorando Alta CPU através da RING BUFFER

Alto consumo de CPU, como monitorar? Recentemente, li um comentário interessante postado pelo...

Author: Fabricio Catae Date: 10/28/2010

Background Task: Checkpoint Process

Checkpoint process é uma tarefa realizada periodicamente em todos os bancos de dados para manter as...

Author: Fabricio Catae Date: 10/27/2010

NULL or NOT NULL: Qual a diferença?

A idéia começou a partir de um comentário gerado no post Data Buffer, quando o DBA SQL sugeriu a...

Author: Fabricio Catae Date: 10/26/2010

Desafio: Resource Monitor e Paginação de Memória

Esse é um desafio bastante difícil e não ficaria surpreso se aparecesse algo assim na certificação...

Author: Fabricio Catae Date: 10/18/2010

Problemas com NOLOCK (SQL Server)

Estava comentando sobre a recomendação indiscriminada do uso do NOLOCK, mas até que ponto isso é bom...

Author: Fabricio Catae Date: 10/13/2010

Coleta de dados no SQL 2008–Script 3

A terceira parte do script de coleta de dados para diagnóstico de performance está...

Author: Fabricio Catae Date: 10/12/2010

Coleta de dados no SQL 2008–Script 2

A segunda parte do script de coleta de dados para diagnóstico de performance está...

Author: Fabricio Catae Date: 10/12/2010

Coleta de dados no SQL 2008–Script 1

A primeira parte do script de coleta de dados para diagnóstico de performance está...

Author: Fabricio Catae Date: 10/12/2010

UPDATE WITH (NOLOCK): Como funciona?

Links relacionados Como usar SELECT WITH NOLOCK para melhorar a Performance? Qual a sintaxe correta:...

Author: Fabricio Catae Date: 10/11/2010

LAB: SQL Blocker Script 2000 (Performance)

Blocker Script é uma stored procedure escrita por um engenheiro de suporte (MikeZ), sendo...

Author: Fabricio Catae Date: 10/07/2010

NOLOCK ou WITH (NOLOCK): Qual a sintaxe correta?

A hint “nolock” permite que o processador do SQL Server não utilize bloqueios (LOCK) durante a...

Author: Fabricio Catae Date: 10/06/2010

Como usar SELECT WITH NOLOCK para melhorar a Performance?

Pode parecer uma dica simples demais, mas tenho observado muitas dúvidas quanto ao uso do NOLOCK. No...

Author: Fabricio Catae Date: 10/05/2010

Como Monitorar com Ring Buffer?

Começo esse post realizando uma consulta às informações...

Author: Fabricio Catae Date: 09/29/2010

Log Cache

O Log Manager é responsável por todas as rotinas relacionadas com a escrita/leitura das informações...

Author: Fabricio Catae Date: 09/28/2010

TechEd Brasil 2010 – Falha Nossa

Eu e o Fabio Gentile apresentamos a palestra SUP403 - SQL Server com foco em Diagnóstico de...

Author: Fabricio Catae Date: 09/21/2010

SQL Server Waitstats (Wait Types Repository)

  Durante a palestra no TechEd, comentei sobre uma planilha “mágica” que continha uma série de...

Author: Fabricio Catae Date: 09/18/2010

SQL Server Perfmon Counters Poster

Não sei quando foi que surgiu, mas parece que o pessoal da Quest Software organizou uma lista...

Author: Fabricio Catae Date: 09/08/2010

Data Buffer

O que é um BUFFER? Dentro do SQL Server, Buffer é uma estrutura de tamanho fixo de 8KB utilizada...

Author: Fabricio Catae Date: 08/09/2010

Spinlock e Hyper-Thread

  Algo curioso que estive vendo hoje.. Encontrei um disassembly do SQL Server rodando na minha...

Author: Fabricio Catae Date: 07/28/2010

DBCC MEMORYSTATUS (Parte I)

Esse comando DBCC MEMORYSTATUS sempre foi muito útil para investigar o consumo de...

Author: Fabricio Catae Date: 07/26/2010

Spinlock (Parte III)

Após comentar sobre os spinlock nos posts Spinlock Parte I e Parte II, agora vamos para o lado...

Author: Fabricio Catae Date: 07/19/2010

Spinlock (Parte II)

No post anterior, fiquei um pouco receoso sobre meu comentário falando de spinlock usando T-SQL. A...

Author: Fabricio Catae Date: 07/15/2010

Spinlock (Parte I)

Tenho recebido uma série de emails perguntando sobre SPINLOCK e infelizmente não tive...

Author: Fabricio Catae Date: 07/12/2010

O que é um Resource Semaphore?

Semana passada consegui um ótimo exemplo de um problema relacionado com a falta de...

Author: Fabricio Catae Date: 07/12/2010

<Previous Next>