MySQL 5.1 ou 5.5?


9

Existem diferenças significativas entre as versões 5.1 e 5.5?

O servidor em questão é usado para hospedar um fórum vBulletin de tamanho médio.

O principal benefício do 5.1 é que ele está disponível no apt-get.

Respostas:


14

Hoje em dia, você pode usar o MySQL 5.5 agora. Eu tenho 5.5.9 em produção agora e está funcionando muito bem.

Eu dimensionei com sucesso o MySQL 5.5 com replicação circular simples entre 3 servidores de banco de dados. Aqui está o layout de cada servidor de banco de dados e o que está sendo executado

  • MySQL 5.5.9
  • 2TB RAID10 SAS
  • 192GB RAM
  • Um buffer pool InolDB monolítico de 162 GB
  • HexaCore duplo (isso mesmo, 12 CPUs)

/etc/my.cnf tem o seguinte

[mysqld]
innodb_read_io_threads=64
innodb_write_io_threads=64
innodb_io_capacity=65536
innodb_buffer_pool_instances=1
innodb_bufer_pool_size=162G

Cada servidor MySQL contém

  • 942 bancos de dados cliente (inquilino)
  • Dados totais de 935GB
  • 95% do buffer pool está cheio nos três servidores

Após 1 ano, ele ainda funciona como um sonho por usar o MySQL 5.5 e fazer com que o InnoDB envolva todas as 12 CPUs.

Então, eu estou muito feliz com o seu desempenho até agora e por isso é o cliente.


bom Deus - que tipo de site você está executando / quem é o seu host?
JM4

@ JM4 Eu sou o DBA do host. O cliente possui um cluster de banco de dados com vários locatários (agora 777 inquilinos 789GB [arquivaram seus clientes antigos]). O Buffer Pool fica cheio o dia todo.
RolandoMySQLDBA

7

5.5 é uma versão de desenvolvimento e não é adequada para produção. A menos que você tenha um motivo específico, não considere executar o 5.5 para qualquer uso de produção.


13
Isso não é mais verdade.
Mjallday

5
O 5.5 foi lançado em dezembro de 2010. É seguro para uso em produção, embora os outros comentários aqui se apliquem. Minha recomendação (como a de Jon abaixo) é que você deva usar a variante Percona Server do MySQL 5.5, no entanto ..
cce

Como outros mencionaram, o tempo passou desde a minha resposta original e a versão agora é adequada para produção.
21413 Warner

7

Nem. Use o percona 5.1 com xtra-db. Percona.com É tão rápido quanto o 5.5 e faz muitas coisas que o MySQL deveria estar fazendo. É gratuito, baseado em, e é binário compatível como uma gota em substituição ao MySQL. Ainda não tenho nada além de boas experiências executando o percona em vez do MySQL. Certifique-se de definir o mecanismo padrão como innodb. Mostrar motores; mostrará que você está usando o xtradb em vez do innodb.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.