James Moro
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.
O melhor da tecnologia está no nosso canal no WhatsApp
Muitos sites antigos seguem usando o mecanismo de armazenamento MyISAM para sua base de dados. Nos últimos anos, o InnoDB demonstrou um melhor desempenho e é mais confiável.
Aqui ficam algumas vantagens do InnoDB em relação ao MyISAM:
Eis a pergunta que pode estar passando na sua cabeça nesse momento: vocês estão executando o InnoDB ou o MyISAM?
Se você estiver comandando um site relativamente novo em WordPress, provavelmente já estará usando o motor de armazenamento InnoDB para MySQL.
Mas, com sites mais antigos do WordPress, o melhor é você fazer uma verificação rápida. Alguns sites podem até ter misturado e combinado as tabelas MyISAM e InnoDB, situação na qual você pode ter melhorias se decidir converter tudo.
Siga esses simples abaixo para verificar a situação.
Entre no phpMyAdmin e clique na sua base de dados MySQL.
Faça uma análise rápida ou organize de acordo com a coluna “Tipo” e você poderá ver os tipos de Motores de Armazenamento que as suas tabelas estão usando. No exemplo abaixo, você pode ver que duas das tabelas ainda estão usando o MyISAM.
Se também encontrou algumas, então chegou a hora de fazer a passagem para o InnoDB.
Recomendamos sempre entrar em contato com seu host e perguntar se ele pode fazer isso por você.
Pode converter o MyISAM para o InnoDB com muita facilidade.
O exemplo abaixo usa a tabela wp_comments
Só precisa executar o comando ALTER para o converter para o mecanismo de armazenamento InnoDB.
Nota: Recomendamos sempre fazer backup da sua base de dados MySQL antes de executar qualquer operação.
ALTER TABLE wp_comments ENGINE=InnoDB;
Garanta que está executando o MySQL 5.6.4 ou superior, ou então poderá encontrar problemas nos quais a indexação integral de texto ainda não é suportada pelo InnoDB.
Em alternativa, também pode fazer a conversão manual com o phpMyAdmin. Basta clicar na tabela myISAM, depois no separador “Operações” e alterar o mecanismo de armazenamento.
Aqui ficam algumas das principais diferenças entre InnoDB e MyISAM:
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.