Planejando o tempo de inatividade MySQL e outras variáveis ​​de estado para revisão

Original post: http://anothermysqldba.blogspot.com/2014/03/planning-mysql-downtime-and-other.html

Todos nós sabemos que, enquanto o MySQL é estável e pode funcionar por um tempo muito longo sem reiniciar. De vez em quando nós precisamos reiniciar a ele ajustar algumas variáveis ​​ou para atualizar embora. Alguns poderiam supor que durante a noite é o melhor momento para fazer isso, porque os seus usuários estão dormindo. No entanto, muitas vezes durante a noite também inclui backups e outros scripts crontab relatou que poderia estar fazendo diferente mineração de dados e etc

Então, como você pode obter uma orientação sobre quando você tem a menor atividade no servidor? Agora cada aplicação e banco de dados são diferentes, por isso você precisa levado em conta que a atividade …

[Leia mais]
MySQL Tech Tour em Blumenau

O time MySQL da Oracle estará em Blumenau/SC no evento MySQL Tech Tour no dia 12-mar-14 a partir das 8h00. Coincidentemente a mesma data do Festival Brasileiro da Cerveja. ;-)

A nossa agenda é a seguinte:

  • Recepção - Welcome coffee
  • Abertura
  • Mas o MySQL não é de graça?
  • Otimizando a performance, segurança e disponibilidade com o MySQL Enterprise
  • Oracle MySQL Premier Support - Benefícios e casos de uso
  • Coffee-break
  • Guia essencial para embarcar o MySQL em seu produto
  • Q&A - Perguntas e Respostas
  • Encerramento

O evento é organizado pela KSys em parceria com a Oracle. Mais informações e inscrições: …

[Leia mais]
How to change the number or size of InnoDB Log Files

This week I was approached by a friend who was not aware of the resource available in 5.6 although it’s being very well commented and has been used by many that received that as a very good new feature. In fact, it was a bit intrusive to change transaction log sizes and the # of […]

DatabaseCast: História do MongoDB

Olá, pessoal! Neste episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani (@pichiliani) e Wagner Crivelini (@wcrivelini) aprendem sobre a história do MongoDB com os convidados Christiano Anderson (@dump) e Suissa (@osuissa). Neste episódio você vai criticar um nome de um banco de dados, discutir sobre NoSQL e SQL, prevenir uma gravidez eventual, conhecer o teorema CAP, embolar suas transações e modelos OLAP no JSON e ficar ligado no que pode ser o seu próximo banco de dados.

Download

[Leia mais]
[MySQL] - Alterando o Collation do BD e Tabelas

Bom pessoal, nesse post vou colocar os comandos para fazer a alteração de Collation do seu banco de dados MySQL, como também das suas tabelas e colunas:

1. Alterar o collation da base de dados:

ALTER DATABASE ‘base-de-dados’ DEFAULT CHARACTER SET charset COLLATE collation;Ex:ALTER DATABASE `base_de_dados` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;ALTER DATABASE `base_de_dados`

MySQL Web Installer: mais facilidade no Windows

O time MySQL para produtos no Windows tem trabalhado bastante para facilitar as coisas para usuários que estão começando a utlizar MySQL. Uma das novidades é o novo instalador Web que tem apenas 1,5 MB é obtém sob demanda apenas os produtos que você deseja instalar e configurar. 
Se você deseja experimentar, o novo Web Installer está disponível para download em http://mysql.com/downloads/installer .



A partir do Web Installer produtos da família MySQL de diferentes versões podem ser instalados e configurados, tais como:

  • MySQL Database
  • MySQL Workbench
  • MySQL Utilities
  • MySQL …
[Leia mais]
Replication and worker threads

Recently I’ve got myself a little worried about how to monitor the threads executing data coming from the relay logs in a replication environment. I decided to go, raise some virtual machines, setup mysql on that and start investigating how to do that. All the things will start setting up the replication between some mysql […]

Liberdade de escolha para usuários Red Hat 7

A Red Hat lançou recentemente uma versão beta do seu próximo Enterprise Linux que inclui por padrão um fork do MySQL 5.5. O MySQL 5.5 já é GA há mais de 3 anos, sendo que a versão 5.6 já está pronta para produção há 1 ano com muitas melhorias sobre a anterior, tais como: melhor desempenho, mais facilidade de gerenciar e diagnosticar problemas, interface NoSQL entre outras. Ao longo deste último ano a versão 5.6 já provou ser o MySQL mais estável e robusto da história do produto sendo adotado em produção por diversos grandes usuários como, por exemplo, a Mozilla Foundation.

O Red Hat 7 beta não propicia os benefícios do MySQL 5.6 ao usuário final. A competição saudável no eco-sistema MySQL certamente é benéfica, energizando as pessoas e fazendo com que criem produtos cada vez melhores. Isso implica em não …

[Leia mais]
Use seu índice, mesmo com um varchar | | serviço doméstico

Original post: http://anothermysqldba.blogspot.com/2014/01/use-your-index-even-with-varchar-char.html

Eu observei recentemente um post sobre o forums.mysql.com site: Como a jejuar em 3 milhões registro de pesquisa? 
O exemplo dado utilizado um LIKE '% eed' 

Isso não será aproveitado de um …

[Leia mais]
Automatizando seus testes com DBUnit + HSQLDB

Olá, pessoal! Hoje veremos como deixar nossos testes com DBUnit usando o HSQLDB. O motivo é que queremos rodar o banco em memória, ou seja, evitarmos a necessidade ter o banco rodando para executar os testes. Ele será iniciado somente quando os testes forem executados. Como você pode observar nesse artigo, sempre temos que ter o MySql rodando para que as coisas funcionem e  ter essa dependência no dia-dia enquanto estamos desenvolvendo é ruim, pois vamos exigir que cada desenvolvedor tenha que ter o MySql instalado na maquina etc. Não queremos isso. Queremos que ele faça o checkout do código e possa rodar.

Como já falado nesse artigo, vimos como automatizar nossos …

[Leia mais]