Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo SQL Magazine 55 - Aprenda a identificar problemas de desempenho com a ferramenta SQL Server 2005 Profiler
Artigo publicado Revista SQL Magazine 55.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?

Clique aqui para ler esse editorial em PDF![]()
SQL Server 2005 Profiler
Aprenda a identificar problemas de desempenho com a ferramenta SQL Server 2005 Profiler
O que você faz quando reclamam de problemas de desempenho em seu servidor ou até mesmo em uma aplicação específica? Quando reclamam de problemas de conectividade ou até mesmo de erros aparentemente sem explicação? Talvez você não saiba, mas a resposta para estas perguntas pode ser: utilizar o SQL Server Profiler.
O profiler é uma ferramenta gráfica instalada juntamente com o SQL Server 2005 (exceto a edição SQL Server 2005 Express (Nota DevMan)) que permite monitorar um servidor SQL Server ou Analysis Services. Com esta ferramenta você pode, por exemplo, monitorar o servidor e identificar quais comandos, usuários, stored procedures estão afetando seu desempenho.
Neste artigo será apresentado o SQL Server 2005 Profiler, e mostraremos como utilizá-lo para monitorar um servidor e identificar os comandos com maior duração e conseqüentemente mais lentos. Será mostrado ainda como podemos correlacionar os comandos identificados no Profiler com a utilização de CPU do servidor, podendo assim identificar de maneira bastante simples quais processos estão afetando o desempenho do servidor.
Nota DevMan. SQL Server Express
Visão Geral
Microsoft SQL Server Express corresponde a uma versão gratuita, simples de usar e que pode ser redistribuída sem qualquer limitação do SGBD SQL Server da Microsoft. Ele oferece uma solução de banco de dados especificamente projetado para a construção de aplicações de pequena escala, simples aplicações dirigidas a dados e software embarcados. Ele possui uma série de limitações técnicas que inviabilizam seu uso em desenvolvimento de aplicações de larga escala, incluindo:
· Tamanho máximo de banco de dados 4 GB por banco de dados (bem melhor comparado aos 2 GB no MSDE, seu predecessor). O limite de 4 GB é por banco de dados (excluindo arquivos de log) e podem ser estendidos em alguns cenários através do uso de múltiplos banco de dados interconectados.
· Limites de utilização do hardware: CPU física simples e 1 GB de RAM.
· Ausência do Serviço de Agente do SQL Server.
O SQL Server Express inclui várias ferramentas gráficas para gerenciamento de bancos de dados. Entre essas ferramentas estão:
· SQL Server Management Studio Express
· "
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Nilton Pinheiro
NILTON PINHEIRO (niltonpinheiro@msn.com) é formado em Análise de Sistemas e pós-graduado em Redes Corporativas. Possui 7 anos de experiência com SQL Server, dos quais a 5 trabalha como DBA em uma conceituada instituição financeira em São Paulo. Como um Beta Tester Microsoft está trabalhando com o S...



