No começo, antes da versão 5.1, quando ainda não tínhamos o “innodb-file-per-table” todas as tabelas eram criadas, e, armazenadas dentro de uma única tablespace, chamada de “shared tablespace”, em português “área compartilhada de tabelas”, ou ainda, em “brasileiro”: casa da mãe Joana. Os famosos arquivos IBDATAx. Uma baderna. Dados, índices, metadados, transações, catálogos… Enfim, tudo … Continue lendo MySQL – Criação de Tablespace →
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »
Como sempre digo… uma conexão em um banco de dados pode ser chamada de thread, sessão, conexão, etc. Cada um dá o nome que quiser à conexão feita em seu banco de dados. Nunca, jamais, discuta com o DBA! Cenário: Uma query está rodando no MySQL. Roubando sua paciência, além de recursos de I/O, memória, … Continue lendo MySQL 5.7 – Explain de Sessão →
Airton Lastori é consultor MySQL da Oracle Brasil. Possui formação em Ciência da Computação pela Universidade Federal de Itajubá e é mestrando no ITA. Há mais de 10 anos está envolvido com diversas tecnologias Open Source relacionadas principalmente ao universo Web.
Nesta talk, ele faz um panorama do que viu acontecer com o MySQL, a evolução do produto e do mercado.
Estratégia no uso de PK no MySQL foi o tema de Ricardo Ledo no 7Masters MySQL.
Ricardo é desenvolvedor web há 5 anos e atualmente faz parte do time da Pagar.me.
Em sua fala no 7Masters MySQL, Danilo Santos retratou os 4 anos do banco de dados em 7 minutos!
Danilo é desenvolvedor Fullstack e DBA na Memed. Trabalha com desenvolvimento web desde 1999 é formado em Sistemas da informação.
Se uma aplicação cliente se conecta com êxito no MySQL, mas
depois desconecta indevidamente ou a conexão é encerrada de
maneira inesperada você receberá uma mensagem de erro ‘Got an
error reading communication packets’. Para solucionar o problema,
primeiro tentamos identificar a causa. Porém, uma dificuldade
aqui é que se trata de um erro de comunicação entre cliente e
servidor e são várias as possíveis causas.
Sintomas
O MySQL Server vai registrar uma mensagem de conexão abortada no
log de erros, algo como ‘[Warning] Aborted connection 9999 to db:
'xxxxxx' user: 'yyyyyy' host:'zzzzzz' (Got an error reading
communication packets)’. No MySQL 5.6 você deve configurar
log_warnings para 2 ou mais para que essas mensagens sejam
registradas. No MySQL 5.7 não é necessário alterar a configuração
padrão (log_error_verbosity) para ter estes detalhes. Do lado da
aplicação, também é comum aparecer erros ‘Lost …
Um dos palestrantes do 7Masters MySQL foi Gabriel Machado, desenvolvedor Web na Leroy Merlin, como foco em backend. Na ocasião, ele falou sobre relatórios gerenciais com MySQL: como fazê-los, como otimizá-los, em quais situações eles melhores se encaixam…
Em sua palestra no 7Masters, Michael Douglas falou um pouco sobre MySQL Full Text Search e seus usos no dia a dia do desenvolvedor.
Michael Douglas é criador e mantenedor da Laravel PagSeguro e idealizador do evento Laravel Conference Brasil.
Em sua palestra, Anderson Casimiro, CEO e fundador do Codário, além de voluntário no PHPSP, falou sobre as novidades que os usuários vão encontrar no MySQL 8.
Bom artigo, já utilizo o mysql a um tempo e não sabia dessa dicas, vou implementar no meu banco de dado local valeu.
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »