Alto Desempenho Em MySQL

Aleksandr Shitik
Aleksandr Shitik

Escrevo meus próprios posts e livros, e faço resenhas de filmes e livros. Especialista em cosmologia e astronomia, TI, produtividade e planejamento.

Alto Desempenho Em MySQL
Baron Schwartz, Peter Zaitsev, Vadim Tkachenko
Gêneros: Programação
Ano de publicação: 2018
Ano de leitura: 2020
Minha avaliação: Boa
Número de leituras: 1
Total de páginas: 866
Resumo (páginas): 50
Idioma original da publicação: Inglês
Traduções para outros idiomas: Russo, Espanhol, Português, Chinês

Descrição Geral

Um livro enorme com mais de 850 páginas. Composto por 16 capítulos e 6 apêndices. Contém bastante código, além de diversos diagramas, esquemas e imagens. Apesar do volume, é bastante fácil de ler e não se torna entediante. Ao final de cada capítulo há um breve resumo. Li a 3ª edição do livro, embora talvez já exista alguma versão mais recente disponível.

Resumo Breve

Frequentemente faço breves resumos dos capítulos de livros e destaco aspectos que mais gostei. No entanto, para poupar o seu tempo e o meu, limitar-me-ei aqui a apresentar um sumário conciso, com base no qual você poderá identificar quais temas são abordados nesta obra.

  • História e arquitetura do MySQL
  • Testes de referência no MySQL
  • Análise de desempenho do servidor
  • Otimização de esquemas e tipos de dados
  • Melhoria de desempenho com indexação
  • Otimização de desempenho de consultas
  • Recursos avançados do MySQL
  • Configuração de parâmetros do servidor
  • Otimização do sistema operacional e do hardware
  • Replicação
  • Escalonamento do MySQL
  • Alta disponibilidade
  • MySQL na nuvem
  • Otimização ao nível da aplicação
  • Cópias de segurança e recuperação
  • Ferramentas para utilizadores do MySQL
  • Apêndice A. Ramos e versões do MySQL
  • Apêndice B. Estado do servidor MySQL
  • Apêndice C. Transferência de ficheiros grandes
  • Apêndice D. O comando EXPLAIN
  • Apêndice E. Depuração de bloqueios
  • Apêndice F. Utilização do Sphinx com MySQL

Opinião

Um livro extenso sobre MySQL que, em certa medida, pode ser considerado uma documentação alternativa. Muitos temas são profundamente detalhados — desde motores de armazenamento e tipos de dados até análise de desempenho e replicação. Mesmo trabalhando com MySQL quase diariamente, ainda assim encontrei diversas informações novas e interessantes, e acabei com um resumo de 50 páginas — um dos maiores que já fiz. Em geral, grande parte do conteúdo é comum a outras bases de dados relacionais, por isso mesmo que trabalhe com outros bancos de dados, aqui encontrará muitas informações valiosas, especialmente se esses sistemas usarem SQL como linguagem principal.

Вверх