Verificar o tamanho das tabelas do(s) seu(s) banco(s) de dados é uma ação que pode te ajudar a entender vários comportamentos, pois se você possui um site WordPress você pode validar se alguma tabela de plugin está muito grande, também pode consultar se a tabela options pode estar muito grande, o que poderia indicar um autoload muito grande, entre outras questões.
Neste artigo nós vamos te ensinar como consultar o tamanho das tabelas (em MB), de modo a identificar o tamanho delas, e poder tomar medidas de acordo com o que você achar mais coerente e necessário para o seu caso. É importante reforçar que este artigo só tem como intuito te mostrar como validar o tamanho das tabelas, não vamos mostrar nenhum ponto sobre correção ou otimizações.
Como verificar o tamanho de uma tabela
Com o aviso dado acima, se desejar prosseguir, siga os passos abaixo:
- Acesse o painel de controle da sua hospedagem (cPanel)
- No cPanel, procure pela seção Banco de dados, e clique na opção phpMyAdmin
- Nessa, selecione o banco de dados do seu site que você deseja verificar
- Já com o banco selecionado, clique na opção SQL no menu, como destacado na imagem abaixo:
- Nessa tela, informe o código abaixo, altere o nome do banco de dados, e clique em Executar. Um exemplo:
SELECT
table_name AS `Tabela`,
ROUND(((data_length + index_length) / 1024 / 1024), 2) AS `Tamanho (MB)`
FROM
information_schema.TABLES
WHERE
table_schema = 'nome_banco'
ORDER BY
(data_length + index_length) DESC;SQL- Segue abaixo um exemplo de resultado:
E pronto, ao seguir esses passos, agora você já sabe como verificar o tamanho das tabelas (em MB) do seu banco de dados. Se a sua tabela options tiver um tamanho elevado, e quiser verificar se a causa é o autoload muito grande, preparamos um artigo bem completo sobre isso, se quiser dar uma olhada, é só clicar aqui.