Estou escrevendo sobre...
MySQL
Tabelas temporárias em memória no MySQL
Mais uma dica no CODARE: criando tabelas temporárias em memória no MySQL.
Gasolina no mundo dos SGBD's
Encontrei hoje um wiki interessante. É um projeto para a comparação de dois bancos de dados (SGBD's) livres: PostgreSQL e MySQL. Certamente uma verdadeira arena para discussões inflamadas de todo o tipo.
Quer participar? Acesse o wiki clicando aqui, crie uma conta e mande ver.
Unindo-se a trupe do CODARE
A partir de hoje a equipe do CODARE conta com mais uma área de conhecimento: o banco de dados MySQL sobre o qual começo a dar dicas claras, rápidas e objetivas seguindo a linha do site.
Vaga para DBA no Flickr
O portal gerenciador de fotos Flickr está à procura de um DBA em MySQL com > 3 anos de experiência com o banco. Se você manja mesmo de MySQL, porque não tenta? Maiores infos em http://mysqldba.blogspot.com/2008/01/flickr-is-hiring-for-dba-position.h...
Nova versão do XAMPP
A Apache Friends liberou no final da semana passada a nova versão beta do XAMPP, um conjunto de aplicativos empacotados de tal forma que com poucos cliques são instalados em um computador tudo aquilo que um desenvolvedor precisa para programar em PHP. O pacote contém o servidor Apache, o banco de dados MySQL (versão 5.0.51), o PHP (versão 5.2.5) e vários outros aplicativos. O sucesso do XAMPP acontece principalmente pela facilidade proporcionada pelo conjunto completo que não necessita de quase nenhuma configuração para funcionar. Tudo mastigadinho para aqueles que estão iniciando neste mundo.
Este novo pacote é uma atualização de pacotes internos e a preparação para a próxima versão estável que será lançada dentro de algumas semanas, estando já disponível tanto para Linux quanto para Windows (usuários de Mac ainda precisam esperar alguns dias para a nova versão beta).
Para fazer o download (que não é indicada para produção) basta acessar o site do projeto XAMPP clicando aqui.
MySQL: Somando datas corretamente
Com certa frequência é necessário fazer soma (e subtração) de datas no MySQL mas muitos programadores usam equivocadamente duas funções para tal: now() e curdate() e obtém resultados totalmente diferentes daquilo que estão esperando. Veja aqui como somar e/ou subtrair datas diretamente no banco de dados.
Menos 5.82 segundos
Pode parecer coisa de Fórmula 1 mas não é. Uma query meio complexa no MySQL estava me tirando do sério com um tempo de execução de 5.84 segundos para cerca de mil registros. Muito tempo quando estamos falando em um software beta com tão poucos dados. Alguma coisa estava errada.
