Apresentação sobre MySQL no ERBD
Estou disponibilizando o material da minha apresentação no ERBD em Joinville.
Os slides estão no Slideshare e os arquivos com os exemplos que apresentei podem ser baixados aqui
Estou disponibilizando o material da minha apresentação no ERBD em Joinville.
Os slides estão no Slideshare e os arquivos com os exemplos que apresentei podem ser baixados aqui
A VI edição da Escola Regional de Banco de Dados vai acontecer em Joinville/SC, de 14 a 16/Abril de 2010.
É um evento da SBC que está sendo organizado pela UDESC e UNIVILLE. Eu vou ministrar um mini-curso “Mysql para aplicações Web escaláveis”
Os detalhes sobre o evento estão no site oficial
Monitorar os servidores e serviços é uma tarefa importante para manter seus sites e sistemas sempre em ordem. Existem diversas ferramentas bem completas como o Nagios que fazem praticamente todo o serviço. Eu uso o Nagios para monitorar quase tudo e ele me avisa via e-mail de quaisquer problemas. O problema é que nã verifico e-mail o tempo todo. Uma solução seria mandar os avisos via SMS, mas isso envolve alguns custos.
Nesse momento me lembrei do Twitter. Eu sou um daqueles viciados, que verifica o twitter diversas vezes por dia. Pensando nisso fiz um pequeno script para monitorar o MySQL e caso o ping não responda eu recebo uma DM avisando.
Um exemplo do script:
Com esse post espero iniciar uma série sobre otimizações de performance e escalabilidade de PHP, MySQL e outras tecnologias relacionadas.
Numa das andanças pelo Google encontrei um script que faz uma análise do banco MySQL e indica melhorias de configuração do arquivo my.cnf
Achei interessante para iniciar um estudo de otimização do banco de dados.
Script: http://www.eltonminetto.net/codes/tunning-primer.sh
Referências
http://www.howtogeek.com/howto/linux/using-a-mysql-performance-tuning-analyzer-script/
http://www.epigroove.com/posts/63/optimize_mysql_the_thread_cache