Conteúdo Programático MySQL for Performance Tunning


A HTI Consultoria e Tecnologia foi a primeira empresa a ministrar os treinamentos oficiais do MySQL no Brasil. São mais de 10 anos dedicados, exclusivamente, ao MySQL. Todos nossos instrutores são consultores, com isso, conseguimos levar para dentro da sala de aula uma grande experiência prática, além de enriquecedora didática.

Nosso principal instrutor já contribuiu com a criação de material didático, e, de código fonte, além de ser membro atuante da comunidade do MySQL e de vários outros projetos relacionados. Com índice de satisfação de 100% em todos os nossos cursos, temos a convicção de poder oferecer a melhor experiência em MySQL.

O treinamento HTI MySQL Performance Tunning é voltado para administradores de banco de dados e servidores MySQL que necessitam extrair o máximo em performance de seus servidores de banco de dados. Aplica-se a MySQL/MariaDB versão: 5.6

Alguns dos benefícios de realizar seus treinamentos com a HTI Tecnologia:

  • Qualidade HTI Tecnologia. 
  • Eleita 2 vezes consecutivas como melhor “AMEC” (Authorized MySQL Education Center) - Material didático Oficial Oracle
  • Instrutores Seniors com grande experiência no mercado. 
  • Turmas com número reduzido de alunos para maior aproveitamento.
  • Trabalhamos com turmas fechadas, in company e online ao vivo (não é EAD Trabalhamos EAD).

Objetivos do Treinamento: O objetivo do treinamento HTI MySQL Performance Tunning é a.melhoria de performance e otimização do seu funcionamento, escalabilidade e alta-disponibilidade, além de focar em melhores estratégias de recuperação de dados com utilização de índices, maior rapidez desde o design do banco de dados (modelos de dados) até as configurações avançadas para obtenção de menor tempo de resposta.

Pré-Requisitos: É fundamental ter cursado o treinamento MySQL for DBA, ou, ter conhecimento mínimo de: normalização, denormalização, funcionamento dos cachês e buffers do MySQL, manipulação de variáveis dinâmicas e de estado, conceito de storage engine.

Público alvo: Administradores de banco de dados e servidores MySQL.

  • Carga horária: 25 horas.
  • Certificação: Não há certificação.
  • Visão aprofundada da arquitetura do MySQL.
  • Determinação da melhor infra-estrutura (hardware) para suportar seu banco de dados.
  • Motores de armazenamento transacional x não transacional.“Query Cache”: como se fazer um eficiente uso, a fim de aumentar a peformance.
  • Travamentos implícitos vs explícitos.
  • Ferramentas de análise de performance, como utilizá-las e encontrar possíveis falhas.
  • Determinação da máxima carga suportada pelo seu servidor de banco de dados 8 - Modelagem orientada a bancos de dados de alta performance (normalization & denormalization) 9 - Analisando tabelas em busca de tipos de dados inadequados, e, como proceder com sua adequação 10 - Índices: onde e como aplicá-los de forma eficiente e racional.
  • Entendendo e influindo no otimizador do MySQL.
  • SQL Tuning: Otimização de “queries” a fundo: EXPLAIN
  • Estratégia de identificação de “queries” lentas e problemáticas.
  • Melhores práticas em: desenho de banco de dados, índices, e “caching”
  • Turbinando tabelas InnoDB e MyISAM.
  • Configuração de variáveis de servidor que afetam o desempenho.
  • Problemas relacionados à concorrência.
  • Análise de perfil de queries (o quê faz, quanto tempo leva cada etapa que sua query percorre dentro do MySQL).
  • Estudo de casos e solução de problemas de performance com tabelas grandes e queries problemáticas.