Tip:
Highlight text to annotate it
X
A má execução de bancos de dados SQL pode provocar problemas grandes em seus aplicativos.
Sem a ferramenta adequada, podem ser necessários dias para resolver um problema.
O AppInsight para SQL, um recurso do SolarWinds Server & Application Monitor,
oferece uma maneira radicalmente nova de identificar e resolver problemas
de desempenho do SQL. Vamos dar uma olhada em alguns dos desafios de desempenho mais
comuns
e como você pode identificá-los rapidamente. O maior problema que você pode encontrar com SQL
é ficar sem espaço no banco de dados ou disco.
Quando você fizer uma busca detalhada em um banco de dados que está com problemas,
poderá exibir as informações de capacidade clicando no recurso Data File
Size.
Um banco de dados que tenha ficado muito grande pode causar restrições na memória e na CPU.
Além disso, o crescimento do tamanho do arquivo pode tornar mais lentas operações fundamentais do banco de dados.
Esta exibição pode ser usada para configurar alertas e outras condições.
Estes alertas são definidos de limites gerados estatisticamente a partir de um desempenho
base.
Para se antecipar ao crescimento inesperado de um banco de dados, defina o alerta para verificar se
o banco de dados obteve grande crescimento porcentual nas últimas 24 horas.
Se você rolar para baixo no painel, obterá exibições detalhadas
do desempenho de armazenamento, como latência de leitura/gravação
para ajudar a determinar se seus discos de armazenamento estão causando problema de desempenho.
Aqui, você pode ver as últimas 24 horas.
E aqui, é possível obter informações adicionais usando
a barra de rolagem horizontal.
Outro grande problema com desempenho de SQL é
a fragmentação de índice, que pode tornar operações de pesquisa mais lentas e utilizar
mais espaço em disco.
Esta exibição aponta rapidamente os principais índices inseridos ou retirados do cluster pela
fragmentação.
Muitas vezes, o motivo de um pico no servidor SQL
consulta.
Aqui, você pode ver facilmente as consultas mais caras por tempo de CPU.
Também é possível ver as consultas mais caras para a instância de SQL e ver
o desempenho mais detalhado para cada consulta para incluir a duração,
e depois aprofundar para consultar os detalhes específicos da consulta. Com frequência, um problema com SQL
é a não conclusão das operações pelo trabalho do agente. Ele pode estar preso
na execução do status
ou pode ter havido um erro no trabalho. Aqui, você pode exibir o status do trabalho do agente SQL e
ser alertado em caso de falha do trabalho.
ou pode exibir os logs de erro do SQL para determinar problemas com autenticação
e assim por diante.
O AppInsight para SQL coleta dados de desempenho
para mais de 100 métricas e oferece geração de relatório SQL baseada na Web.
Ganhe visibilidade hoje. Baixe o aplicativo e descubra o desempenho de SQl
em cerca de uma hora.