確定 MySQL 表的大小
為了評估 MySQL 資料庫的儲存需求,了解表的大小至關重要它的單獨的表。當查詢顯示來自 myDatabaseName 的表狀態時;提供完整的表格資訊列表,識別最大尺寸的表需要進一步分析。
要確定特定表的大小,可以使用更具體的查詢:
SELECT table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES WHERE table_schema = "$DB_NAME" AND table_name = "$TABLE_NAME";
在此查詢中,感興趣的是以下列:
有關所有資料庫的表大小的全面概述,此可以使用查詢:
SELECT table_schema as `Database`, table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES ORDER BY (data_length + index_length) DESC;
此查詢根據表的總大小按降序對錶進行排序,從而可以輕鬆識別表中最大的表系統。
以上是如何確定 MySQL 表的大小並識別最大的表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!