Replicação MySQL: Fundamentos, Funcionamento, Monitoração e Aplicação na Prática

Replicação é uma ferramenta poderosa e nativa do MySQL. Com ela é possível a horizontalização de servidores MySQL com o intuito de aumentar: escalabilidade, performance e disponibilidade.

 

Assista aos slides

 

Estes slides foram apresentados na palestra de 27/10/2011 na sede da Oracle/SP. Quero aproveitar para agradecer todos os presentes, e, convidá-los para visitar meu twitter. E fica desde já combinado nosso próximo encontro em janeiro/2012 para falarmos de MySQL Cluster, acompanhem no twitter.

MySQL Query Cache – Vilão ou Mocinho?

Alguém disse, algum dia que: “…invalidação de cache é uma das coisas mais terríveis em tecnologia da informação…”. Eu ouvi isso de algum guru, conhecedor do assunto, em algum evento mundo afora. A frase ficou, mas, não lembro mais o nome do dono da frase. Tudo bem, vai ver que ficou gravado no meu cache, e, quando foi invalidado não havia persistência em disco 😉

O MySQL tem vários buffers & caches. Um cara bem interessante é o MySQL Query Cache. Este cara é um cache especializado que armazena um hash das queries executadas, e frise-se, estamos falando de SELECT’s, e seus respectivos resultados.

Continue lendo MySQL Query Cache – Vilão ou Mocinho?