Melhorando o desempenho do SQL
| by Marisa Pellegrino | December 24, 2004
Como você sabe quanto ferragem é necessitada realmente por suas aplicações? E que você faz quando suas aplicações estão sobrecarregando seu sistema? A resposta encontra-se com melhorar seu desempenho do SQL. Você tem que ajustar seu desempenho do usuário e do monitor do SQL da ferragem, que será explicado tão claramente como possível nesta página.
A primeira coisa a fazer quando você quer melhorar seu desempenho do SQL é você necessidade aprender como optimize seu sistema encontrando para fora quanto ferragem você necessita realmente funcionar suas aplicações. A mais melhor maneira ajustar seu desempenho da ferragem e do monitor é com a arte da monitoração de desempenho que faz exame da experiência, conhecimento, e nivela às vezes a sorte.
Guidelines da monitoração de desempenho:
Certificar-se que você está funcionando seus processos e cargas de trabalho típicos durante a monitoração.
Fazer não somente uma monitoração real-time de seus usuários; capturar registros running longos.
Ter sempre os contadores do disco girados SOBRE.
Ajustar acima as janelas da carta com um intervalo de 18 segundos para a rotina, monitoração desktop diária.
Saber as ferramentas que você está trabalhando com.
Não estar receoso experimentar.
Saber a terminologia (os “objetos” são listas do stats individual disponível; “contrário” é um único status; o “exemplo” é uma avaria mais adicional de um status do contador em componentes duplicados).
Um bottleneck acontece quando os recursos de ferragem não podem proseguir com as demandas do software. Isto é reparado geralmente em uma de duas maneiras: primeiramente, você identifica a ferragem limitando e aumenta seu potencial (isto é uma movimentação dura mais rápida ou aumenta a velocidade do computador); em segundo, fazer ao uso dos processos do software a ferragem mais eficientemente.
Cinco áreas a prestar atenção ao melhorar o desempenho do SQL e ao identificar bottlenecks:
Uso da memória
Utilização do processador do processador central
Disco input - desempenho da saída
Conexões do usuário
Fechamentos de obstrução
A primeira coisa a fazer quando você quer melhorar seu desempenho do SQL é você necessidade aprender como optimize seu sistema encontrando para fora quanto ferragem você necessita realmente funcionar suas aplicações. A mais melhor maneira ajustar seu desempenho da ferragem e do monitor é com a arte da monitoração de desempenho que faz exame da experiência, conhecimento, e nivela às vezes a sorte.
Guidelines da monitoração de desempenho:
Certificar-se que você está funcionando seus processos e cargas de trabalho típicos durante a monitoração.
Fazer não somente uma monitoração real-time de seus usuários; capturar registros running longos.
Ter sempre os contadores do disco girados SOBRE.
Ajustar acima as janelas da carta com um intervalo de 18 segundos para a rotina, monitoração desktop diária.
Saber as ferramentas que você está trabalhando com.
Não estar receoso experimentar.
Saber a terminologia (os “objetos” são listas do stats individual disponível; “contrário” é um único status; o “exemplo” é uma avaria mais adicional de um status do contador em componentes duplicados).
Um bottleneck acontece quando os recursos de ferragem não podem proseguir com as demandas do software. Isto é reparado geralmente em uma de duas maneiras: primeiramente, você identifica a ferragem limitando e aumenta seu potencial (isto é uma movimentação dura mais rápida ou aumenta a velocidade do computador); em segundo, fazer ao uso dos processos do software a ferragem mais eficientemente.
Cinco áreas a prestar atenção ao melhorar o desempenho do SQL e ao identificar bottlenecks:
Uso da memória
Utilização do processador do processador central
Disco input - desempenho da saída
Conexões do usuário
Fechamentos de obstrução
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website