Jump to content

MariaDB como servidor principal


RevendaHost

Recommended Posts

Estou tentando melhorar o desempenho do meu servidor e por mais que eu otimize o MySQL, sempre tem momentos que ele consome memória de forma exagerada.

Resolvi fazer uns testes para decidir se devo mudar para o MariaDB na esperança de melhorar os serviços. Para isso eu aloquei um VPS com 1cores, 2GB de ram, CentOS 6.7 64bits e instalei o cPanel. Depois da instalação do cPanel eu apenas recompilei o Apache/PHP com as opções que já vêm padrão na instalação do cPanel e como sabem o MySQL é a versão 5.5. Não fiz nenhuma otimização.

Em outros momentos eu fiz o upgrade para a versão 5.6 e por último para o MariaDB 10.0. Sempre depois que fiz o upgrade eu recompilava o Apache e o PHP novamente, com as opções padrão.

Os resultados a princípio foram os seguintes:

MySQL 5.5

Processo mysql - consumindo 9% de memória

Memória total utilizada no servidor - 870Mb/2GB

MySQL 5.6

Processo mysql - consumindo 24.7% de memória

Memória total utilizada no servidor - 1.2GB/2GB

obs: com a versão 5.6 eu tentei uma otimização no my.cnf mas não surte resultados satisfatórios.

MariaDB 10.0

Processo mysql - consumindo 5% de memória

Memória total utilizada no servidor - 460mb/2GB

 

De cara já deu pra ver que o MariaDB consumiu menos recursos no servidor, apesar de não ter feito testes para forçar o servidor para ver até onde vai.

Agora pergunto aos colegas e especialmente a aqueles que usam o MariaDB como servidor; vale a pena fazer essa troca, vai ter algum impacto sobre as bases de dados existentes no servidor?

Gerenciamento e otimização de servidores: Centos, Debian, Ubuntu, AlmaLinux, Cpanel e VestaCP.
Cloud otimizado e otimização para: Wordpress.
Virtualização: Implementação e gerenciamento Virtualizor, Proxmox, Openstack e VMware.

Link to comment
Share on other sites

@RevendaHost Aqui desde que ficou como "recomendado" nós atualizamos nos servidores, sem nenhum problema. A performance e consumo melhorou consideravelmente.

 www.HostSeries.com.br - Hospedagem de sites | Revenda de Hospedagem cPanel | VPS KVM SSD | Streaming | Performance Superior com discos SSD NVMe e Litespeed! Data center Tier 4 HIVELOCITY

Link to comment
Share on other sites

Eu acho que você não precisa se preocupar com o consumo de RAM, e sim com o consumo de CPU.

O consumo de RAM você consegue otimizar com algumas alterações no my.cnf, mas o consumo de CPU quando se torna um problema, é triste.

Link to comment
Share on other sites

Desculpe me meter no post do colega @RevendaHost. Enfim sabendo que o MatiaDB é na verdade o MySQL, no caso tem algum risco de compatibilidade ou problemas caso se tenha o MariaDB rodando no servidor e faça a migração de uma conta vinda de outro servidor onde tinha o MySQL? E no sentido contrário, ou seja, migrar para um servidor rodando MySQL uma conta vinda de um servidor rodando MariaDB?

Pergunto isso pois tem pessoas que ficam migrando de revenda em revenda e pode em algum momento vir a acontecer uma questão dessas, de bases de dados diferentes.

Link to comment
Share on other sites

Obrigado amigos pelas informações.

Estou a um tempo querendo apostar nessa mudança e depois dos comentários fiquei mais encorajado.

Gerenciamento e otimização de servidores: Centos, Debian, Ubuntu, AlmaLinux, Cpanel e VestaCP.
Cloud otimizado e otimização para: Wordpress.
Virtualização: Implementação e gerenciamento Virtualizor, Proxmox, Openstack e VMware.

Link to comment
Share on other sites

@LucasOliveira estava lendo a pouco o seu post

Ainda é preciso seguir esses passos (em partes), visto que a migração pode ser feita direto pelo WHM, no caso a parte criação do repositório não seria necessária. No caso fazer a cópia do Mysql original sempre é bom, mas será que é preciso  seguir "Agora faça com que o cPanel não atualize " e "Remover todos os Mysql do servidor"

Gerenciamento e otimização de servidores: Centos, Debian, Ubuntu, AlmaLinux, Cpanel e VestaCP.
Cloud otimizado e otimização para: Wordpress.
Virtualização: Implementação e gerenciamento Virtualizor, Proxmox, Openstack e VMware.

Link to comment
Share on other sites

4 horas atrás, RevendaHost disse:

@LucasOliveira estava lendo a pouco o seu post

Ainda é preciso seguir esses passos (em partes), visto que a migração pode ser feita direto pelo WHM, no caso a parte criação do repositório não seria necessária. No caso fazer a cópia do Mysql original sempre é bom, mas será que é preciso  seguir "Agora faça com que o cPanel não atualize " e "Remover todos os Mysql do servidor"

Fiz direto pelo WHM, na primeira vez. minha net caiu, ai rodou o servidor todo. Fiz o backup das contas, tive que formatar e reinstalar tudo e reconfigurar. Ai restaurei as contas. Depois dessa, fiz por um dedicado de um amigo.

Link to comment
Share on other sites

1 hora atrás, msaulohenrique disse:

Fiz direto pelo WHM, na primeira vez. minha net caiu, ai rodou o servidor todo. Fiz o backup das contas, tive que formatar e reinstalar tudo e reconfigurar. Ai restaurei as contas. Depois dessa, fiz por um dedicado de um amigo.

Que estranho... pois se o servidor estiver fazendo algo mesmo que a net caia não vai interferir em nada, se o upgrade estiver rodando ele continua sem problemas.

Mas enfim, eu fiz o upgrade em um dos servidores em produção direto pelo WHM, antes eu apenas copiei o my.cnf e o diretório do mysql, os demais passos que o @LucasOliveira citou no post o próprio processo de upgrade executa.

Até o momento está de boa, não tiver problemas com as bases de dados, o load e o consumo de memória deu uma reduzida até que legal.

Gerenciamento e otimização de servidores: Centos, Debian, Ubuntu, AlmaLinux, Cpanel e VestaCP.
Cloud otimizado e otimização para: Wordpress.
Virtualização: Implementação e gerenciamento Virtualizor, Proxmox, Openstack e VMware.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?