Localizar tabelas MySQL grandes
Para identificar as tabelas grandes, conecte-se ao banco de dados conforme descrito no artigo Conectar-se ao banco de dados e execute o seguinte comando, em que project_id
é a ID do projeto na Nuvem:
SELECT TABLE_NAME AS `Table`,
ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `Size (MB)`
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = "<project_id>"
ORDER BY (DATA_LENGTH + INDEX_LENGTH) DESC;
Isso exibiria a lista completa de tabelas e seu tamanho. Você pode percorrer a lista e identificar quais tabelas exigem atenção devido ao tamanho grande.
Leitura relacionada
Práticas recomendadas para modificar tabelas de banco de dados no Manual de implementação do Commerce
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a