Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mysql 8.0 (Deep Diver)
Rating: 4.8 out of 5(241 ratings)
842 students

Mysql 8.0 (Deep Diver)

Config, Admin, Tuning, Performance, Partitioning, Replication, Cluster, SSL/TLS tudo na prática
Last updated 3/2022
Portuguese

What you'll learn

  • Instalação mínima (Um server que roda com 4 arquivos!)
  • Árvore de arquivos (Desmistificando o server)
  • Variáveis de sistema e opções de inicialização (A alma do server, o famoso my. ini)
  • Os programas que compõe o server (Família Mysql)
  • Dicionário de dados (Data Dictionary)
  • Server Logs (O dedo duro do server)
  • TableSpaces (Distribuindo a turma e aumenta desempenho de I/O)
  • Partitioning (O personal training que emagrece as tabelas)
  • Replicação (99.9999999% online)
  • Backup (O salvador da pátria! Aquilo que todos sabem que devem fazer, mas não o fazem)
  • Grupo de Replicação
  • InnoDB Cluster

Course content

10 sections48 lectures10h 54m total length
  • Didática do curso - ASSISTA este vídeo!2:02

    Esclarecimentos que podem tornar a experiência com o curso muito mais proveitosa.

    - Cortes no vídeo

    - Erros nas aulas

    - Correções ao vivo

  • Novidades da versão 8.011:44

    Confira as principais novidades de forma didática nesta aula.

  • Documentação, download e ambiente7:41

    Um overview no site do MySQL, página de download e documentação

  • Instalação em 4 arquivos! (básica, seca, simples e direta)8:42

Requirements

  • Ser iniciado no mundo SQL em qualquer DB
  • Estar aprendendo sobre SQL e querer se aprofundar nas configurações específicas do MySQL

Description

O curso Mysql 8 é destinado a pessoas que já possuem qualquer conhecimento sobre MySQL, mas precisam aprofundar no gerenciamento, ajustes, performance, aprendendo para que servem os arquivos que compõem o banco de dados. O mesmo público que já comprou algum curso na Udemy sobre MySQL e que viram sobre selects, inserts, updates, deletes, triggers, stored procedures, é o público ideal para este curso, cuja finalidade é o aprofundamento no servidor.

Geralmente, quando trabalhamos com MySQL, instalamos uma solução rápida como xamp, wamp, mas não sabemos o que está sendo operado ali por trás. Como o MySQL é instalado? Como são criadas as suas tabelas e dicionários? Como ele acessa e administra o HD, a memória, o processamento do computador? Ficamos no escuro, pois sabemos muito bem os comandos SQL, mas em caso de alguma solicitação do chefe/cliente para melhorar o desempenho do servidor, alterar alguma opção mais avançadas, não teremos respostas. Esse curso dará conhecimento para seu destaque diante de sua chefia, clientela e parceiros, pois são poucos os que se interessam em conhecer um pouco mais dessa ferramenta.

O curso é divido em parte teórica e o "mão-na-massa", onde, passo-a-passo, explicaremos cada sessão proposta na ementa, partindo do básico ao avançado, sem deixar o aluno no escuro. Todo o processo será acompanhado e digitado, e o aluno poderá praticar em conjunto com as aulas.

Por fim, após completar o curso, o aluno será capaz de montar uma topologia de banco de dados distribuída, equilibrada, segura, com alta disponibilidade, balanceada e redundante. Terá o conhecimento do que está ocorrendo por trás dos bastidores, sem ficar no escuro. Poderá realizar o ajuste fino de performance para os diversos cenários e equipamentos que encontrar pelo caminho.

Who this course is for:

  • Devs autônomos, freelances e que trabalhem em empresas de tecnologia em geral
  • Iniciantes no mundo SQL e que querem ir além dos DMLs
  • Devs que queiram reciclar e descobrir novas opções para desempenho e ajuste do server