尋找大型MySQL表格

若要識別大型資料表,請依照連線至資料庫文章中的說明連線至資料庫,然後執行下列命令,其中project_id是您的Cloud專案ID:

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;

這會顯示完整的表格清單及其大小。 您可以瀏覽清單,並找出哪些表格因大小過大而需要注意。

相關閱讀

在Commerce實作行動手冊中修改資料庫表格的最佳實務

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a