0 votos
16 visitas
perguntado em Outros por (2,2K pontos)
conceituar o tuning de um banco de dados

1 Resposta

0 votos
respondida por (5,6K pontos)
Em TI, Tuning refere-se basicamente ao conceito de propor e aplicar mudanças visando otimizar o desempenho na recuperação ou atualização de dados. Em curtas palavras, Tuning (em TI) é sinônimo de otimização. Atualmente existem muitas técnicas e dicas de tuning que podem ser aplicadas para otimizar os sistemas corporativos, compreendo-os desde o nível do sistema operacional, até o nível do seu código-fonte. Para fazer um bom trabalho de Tuning, é necessário executar criteriosamente os seguintes processos:

          1- Entender o problema;    
          2- Elaborar o diagnóstico;     
          3- Aplicar dicas e técnicas de otimização que se relacionam ao diagnóstico elaborado.
     O objetivo principal do trabalho de tuning é minimizar o tempo de resposta e recuperação dos dados das aplicações. Em um Banco de Dados, os 3 tipos de atividades de tuning que podem ser realizadas, são: 

          1- Planejamento de performance:
               Definição e configuração do ambiente em que o BD será instalado, considerando-se os seguintes itens: HardwareSoftwareSistema Operacional e Infraestrutura de rede.

          2- Tuning de instância e BD:
               Ajuste de parâmetros e configurações do BD (atividades que fazem parte do trabalho de um DBA).  
          3- SQL Tuning:
                Otimização de instruções SQL.
Espero ter ajudado.
...