Tão engraçado tinha que compartilhar ...

MySQL Bug # 20786 recebe bolo!http://www.youtube.com/watch?v=oAiVsbXVP6k
A risada no final é a melhor parte.
http://bugs.mysql.com/bug.php?id=20786

MySQL Bug #20786 gets cake ! http://www.youtube.com/watch?v=oAiVsbXVP6k
The laugh at the end is the best part.

[Leia mais]
Facebook: do MySQL ao TAO

O Facebook dispensa qualquer tipo de apresentação. Até acho que existe mais gente no “face” do que viva no mundo real. Durante muitos anos o Facebook rodou e confiou na plataforma LAMP com Linux, Apache, MySQL-MemCache e PHP. Com o […] ↓ Leia o restante deste post...

Série Spring: Hibernate com Spring Framework

Olá, pessoal! No artigo de hoje vamos ver como integrar o Hibernate com Spring. Faremos um exemplo que irá persistir um dado no banco. Vou considerar que você já tem o Hibernate 3.x e o Spring 3.x na sua máquina.

Lets go…

Para o exemplo vou usar o MySQL, caso não tenha o driver de conexão, vá no site do fabricante e faça o download.

Desenvolvendo

Crie um java project, o meu será chamado de SpringHibernate.

Agora crie o bean:

@Entity

public class Spring {

@Id

@GeneratedValue

private Long id;

private String name;

//getters/setters omitidos

}

E agora vamos criar o DAO:

@Repository

public class SpringDAO {

/*

* esse é o cara que cuida de tudo, obter a transação, iniciar

* fechar e persistir

*/

private HibernateTemplate hibernateTemplate;

public HibernateTemplate …
[Leia mais]
Aplicações mobile para quem usa SQL

Olá pessoal. Neste artigo vou falar sobre algumas aplicações para as plataformas móveis que são úteis para quem trabalha com o SQL. O objetivo não é compará-las formalmente, mas sim mostrar que existem algumas opções mobile para quem precisa se conectar em um banco de dados e escrever uma instrução SQL.

Antes de seguir adiante e mostras as aplicações para a plataforma Android e iOS aproveito a oportunidade para divulgar o meu curso de MySQL para desenvolvedores que foi publicado recentemente na plataforma iMasterPRO. Este curso é voltado para iniciantes e abrange aspectos básicos dos comandos SQL (SELECT, INSERT, UPDATE e DELETE) e possui 14 capítulos contento diversos exemplos e exercícios.

Quando falamos na plataforma mobile geralmente não temos em …

[Leia mais]
Estudo de Caso AWS: Cloud8 – A caixa de ferramentas da sua Cloud AWS

Hoje temos o prazer de publicar mais um estudo de caso da utilização da Nuvem da Amazon Web Services. Se você também quer contar sua estória para nós, entre em contato conosco!

Hoje o caso é da Cloud8, uma empresa de serviços de Internet com base em São Paulo, que construiu um software as a service que acrescenta à Nuvem da AWS funcionalidades de negócios para os gestores e ferramentas técnicas para os desenvolvedores.

Renato Weiner, da Cloud8, nos conta abaixo como usa a Nuvem da AWS para fornecer informações sobre a Nuvem dos clientes:

“Para melhorar a experiência para nossos clientes, criamos um painel de controle web. O software é  oferecido no modelo SaaS e que roda em cima de uma …

[Leia mais]
IBM InfoSphere DataStage | MySQL

Fiz alguns exercícios com o DataStage da IBM. Não sou lá dos maiores fãs da IBM, mas, preciso confessar que o DataStage me convenceu. Até os tutoriais de instalação e guias de uso foram perfeitos (alguém vai usar isso contra […] ↓ Leia o restante deste post...

Red Hat Substitui MySQL pelo MariaDB em seus repositórios

Tudo indica que não é só fofoca nem burburinho. Lendo diversos artigos sobre banco de dados e sistemas operacionais, de diversos cantos do mundo, é unanimidade que a Red Hat está substituindo o MySQL pelo MariaDB em seus repositórios. Para […] ↓ Read the rest of this entry...

Backup and Recovery for MySQL Script usando innobackup de Percona e Xtrabackup

Original post: http://anothermysqldba.blogspot.com/2013/06/backup-and-recovery-script-for-mysql.html

Então Percona tem a amplamente utilizada ferramenta de backup Xtrabackup e eles percebem que todo mundo costuma usar esta ferramenta em um script de algum tipo. O tem uma página que fala sobre isso: 


Desde que recentemente deu um exemplo de como usar o backup em um anterior cargo . Eu percebi que eu poderia muito bem escrever um script que mostra como roteiro o processo de backup. Além …

[Leia mais]
max_binlog_cache_size

Original post: http://anothermysqldba.blogspot.com/2013/06/maxbinlogcachesize.html

Como você avalia o desempenho do seu banco de dados e estabilidade, é muito provável que você vai começar a rever as suas variáveis. 

Num relance a primeira reação típica para as variáveis ​​abaixo é .. ESPERAR algo está errado minha caixa não tem tanta memória ou até mesmo de espaço em disco para atender a essa MAX limites listados abaixo .... 

MariaDB [(none)]> select @@max_write_lock_count, @@max_binlog_cache_size, @@max_seeks_for_key, @@myisam_max_sort_file_size\G
*************************** 1. row ***************************
@@max_write_lock_count: 4294967295                    -- 4 GB

[Leia mais]
Logando as queries do Magento e rastreando seus problemas

O artigo de hoje diz respeito a como logar todas as queries do Magento. Existem muitas formas de fazer isso, mas a mais simples e “bonitinha” que vi até o momento é alterando algumas variáveis do arquivo lib/varien/Db/Adapter/Pdo/Mysql.php (a partir do Magento 1.4).

protected $_debug               = true;
protected $_logAllQueries       = true;

E, por fim, especifique o caminho e a pasta do arquivo onde serão gravadas, bem como certifique-se de dar permissões de escrita no arquivo/pasta.

protected $_debugFile  = 'var/debug/sql.txt';

Lembre-se: jamais altere um arquivo da lib ou do core do Magento, exceto para fins de debug. Volte ao valor padrão assim que possível.

Fazendo backtrace dos erros de SQL no Magento

Se apenas exibir as queries não for suficiente para descobrir a origem de algum erro, há ainda uma outra abordagem bem interessante: logar o backtrace do objeto Varien_Debug …

[Leia mais]