Arquivo da categoria: Diversos

alejuice – restauração de backup seletiva

O mysqldump é o programa de backup preferido de DBAs e usuários do MySQL. Seja por ser gratuito, seja pela facilidade de uso. E ainda, pelo fato de ser distribuído com todos os pacotes de instalação do MySQL (desde sempre!).

Embora, nem de longe, seja meu programa nem método preferido para realizar cópias de segurança (back ups). Tenho que concordar que, para pequenos bancos de dados (até 30~50 GB) até que ele me surpreende.

E claro que nem toda surpresa é, necessariamente, boa. Às vezes retornar 50GB de backup, não acaba bem.

Continue lendo alejuice – restauração de backup seletiva

O MySQL e a Resolução de Nomes

O MySQL e o DNS (servidor de nomes – domain name server) são dois caras que não se entendem muito bem não.  E, para reduzir esta briga ao máximo é preciso compreender como o MySQL interpreta e trata a resolução de nomes.

Primeiro, é importante dizer que a maioria das aplicações que rodam hoje em dia são do tipo servidor, ou seja, o cliente (usuário) executa a aplicação em um servidor de aplicação e não, diretamente, em seu desktop.

Continue lendo O MySQL e a Resolução de Nomes

Socorro! Meu MacBook vai explodir!

Dia destes abusei do meu MacBook Pro. Subi 4 instâncias do MySQL 5.1, MySQL-Proxy. Todos os MySQL em replicação circular com uma base de 15G (total de 60GB por causa das 4 instâncias). Cada MySQL tinha um evento, disparado a cada segundo. Evento este que executa 100 INSERT’s. Assim, somando-se os eventos de cada instância + replicação, criei um ambiente com 400 INSERT’s por segundo (média) em cada servidor, e, no “cluster” de 1600 IPS.

Continue lendo Socorro! Meu MacBook vai explodir!