MySQL Workbench 6.1

Esta semana foi disponibilizado para testes públicos (beta) o MySQL Workbench 6.1.

Nesta versão há mais de 30 novas funcionalidades, sendo muitas das melhorias voltadas para performance tuning em tempo real.

No SQL Editor você vai encontrar um novo dashboard com visualizações que aproveitam o novo PERFORMANCE_SCHEMA do MySQL Server 5.6 e 5.7, além de um Visual Explain remodelado.

Uma outra novidade é o schema SYS, que fornece visões simplificadas da performance geral do MySQL. Para DBAs Oracle, o SYS do MySQL é semelhante às views do catálogo V$ e para DBAs MS-SQL verão similaridades aos DMVs (Dynamic Management Views).

O MySQL Workbench 6.1 inclui:

  • Melhorias na função arrastar e soltar nas telas home e SQL Editor;
  • Visual Explain 2 - o recurso Visual Explain foi melhorado e agora é mais fácil ler e interpretar o resultado. Agora …
[Leia mais]
Estudo de Caso AWS: Brasil ICT – Implementação de SAP Business One na Nuvem

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

O caso é da Brasil ICT, uma empresa integradora de tecnologias e especializada em colaboração e cloud computing.

Marcelo Caruso, Diretor de Consultoria da Brasil ICT, nos conta abaixo um pouco mais sobre a empresa e como utilizam a Nuvem da Amazon Web Services.

“A Brasil ICT é uma integradora de tecnologias de informação …

[Leia mais]
MySQL Replication pode pegar

Original post: http://anothermysqldba.blogspot.com/2014/01/can-mysql-replication-catch-up.html

Assim, a replicação foi recentemente melhorado no MySQL 5.6. No entanto, as pessoas ainda estão usando 5.1 e 5.5 para algumas dessas melhorias vão ter que esperar para atingir o mundo real.

Recentemente, ajudou a mover nessa direção com uma solução de replicação localizado geo-. Uma parte do país tinha um servidor MySQL 5.1 ea outra parte do país, teve um novo servidor MySQL 5.6 instalado.

Depois de lidar com as questões de conseguir o apoio de dados inicial do primário para o servidor secundário (levou várias horas para dizer o mínimo), eu tinha que decidir poderia replicação apanhar e manter-se. O servidor primário teve algumas grandes consultas e otimização é sempre um …

[Leia mais]
Automatizando seus testes com DBUnit + MySQL

Olá, pessoal!

No artigo de hoje vamos ver como rodar unit tests usando o DBUnit com MySql. O DBUnit é uma API para fazermos testes unitários usando um banco de dados. Para rodar os testes automatizados é muito simples: precisamos apenas escolher o banco que vamos rodar e de um (ou mais) arquivos .xml, que vai representar os dados a serem testados.

Para começar, crie um projeto Java.

  • Primeiro passo é criar o arquivo hibernate.cfg.xml com as configurações do banco, onde os testes serão executados:
<hibernate-configuration>
 <session-factory >
  <property name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property>
  <property name="hibernate.connection.password">camilo</property>
  <property name="hibernate.connection.url">jdbc:mysql://localhost/test</property>
  <property name="hibernate.connection.username">root</property> …
[Leia mais]
Estudo de Caso AWS: Vielite

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

O caso é da VIELITE, uma rede social onde você pode compartilha a experiência com a sua marca de preferência, selecionando as informações que são de seu interesse.

Antonio Calderón, Diretor de Programação da VIELITE, nos conta abaixo um pouco mais sobre a empresa e como utilizam a Nuvem da Amazon Web Services. “Nós somos uma rede social que fornece uma plataforma dinâmica para pessoas que gostam de acompanhar as tendências de …

[Leia mais]
Level – Um framework NoSql para Node.js

Para entendemos melhor o que é o projeto Level, primeiro temos que entender um pouco mais do seu principal engine chamado LevelDB, banco de dados NoSql do tipo Key/Value, onde o value pode ser um Json{}, open source e idealizado pelo Google.

A princípio, o Google desejava encontrar um substituto ao SqlLite que estava sendo utilizado em seu navegador Chrome e levar alguns conceitos do Big Table para o Chrome. Assim, o LevelDB foi implementado no chrome como IndexedDB.

O LevelDB rapidamente mostrou-se tão poderoso que a empresa Basho fez um fork para erlang e adotou no seu framework de alta disponibilidade chamado RIAK, que é utilizado como banco de dados para o game Angry Birds e pelo Best-Buy, entre outros. Para maiores informações acesse:  …

[Leia mais]
Vídeo MySQL Enterprise Edition

Neste vídeo de 5min (audio em inglês com legendas em português) são apresentados os benefícios do MySQL Enterprise Edition, que inclui: funcionalidades avançadas, ferramentas de monitoramento e administração e suporte técnico e consultivo 24x7.



Curta também a página MySQLBR no Facebook e siga no Twitter para receber as últimas atualizações sobre lançamentos de produtos, artigos técnicos, eventos e muito mais:

Esquentando o InnoDB Buffer Pool

Uma das mais importantes configurações para quem usa InnoDB é o innodb_buffer_pool_size, ele basicamente armazena dados e índices em memória, quando o MySQL recebe uma query e as paginas que contem o resultado da pesquisa/índice estao armazenadas no buffer, o MySQL não precisar ler essas informações do disco, o que é muito mais rápido (velocidade da memória vs velocidade do disco) .

Como estas informações estão armazenadas na memória, cada vez que o MySQL é re-iniciado, o buffer é apagado, e para “esquentar” o buffer normalmente leva-se algum tempo.

Para agilizar este processo, vamos utilizar 2 variáveis para salvar e restaurar as referencias das paginas que estão armazenadas no buffer, esta é uma nova funcionalidade adicionada no MySQL 5.6 (essa opção já pode ser encontrada em algumas versões anteriores do Percona Server e MariaDB )

Se o seu servidor já está rodando e com o buffer …

[Leia mais]
O trabalho duro que passa despercebido ....

Originally posted: http://anothermysqldba.blogspot.com/2014/01/hard-work-that-goes-unnoticed.html

Eu levei um momento hoje e atualizado uma das minhas distribuições Linux. Nesta distribuição Acontece que eu tenho Percona 5.6 instalado como o banco de dados MySQL. Eu já mencionei antes, como você pode configurar a sua escolha de MySQL através de um repositório Yum .

Meu ponto aqui é que, como é que vamos sempre agradecer a essas pessoas por todo o trabalho que eles fazem?

Muitos desses repositórios são …

[Leia mais]
A DBA MySQL olha para PostgreSQL part3 PostgreSQL Para MySQL

Original post: http://anothermysqldba.blogspot.com/2014/01/a-mysql-dba-looks-at-postgresql-part3.html

Então, eu recentemente postou: Um DBA MySQL olha para o PostgreSQL e parte 2: MySQL para PostgreSQL .

Este post vai explorar a …

[Leia mais]