確定MySQL 中的資料庫大小
在MySQL 中,取得資料庫的大小對於儲存規劃和最佳化來說是一項很有價值的操作。以下是檢索特定資料庫大小的簡單方法:
要確定「v3」資料庫的大小,請執行下列SQL 查詢:
SELECT table_schema "DB Name", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema;
此查詢利用下列表information_schema,特別是表格,用於收集有關資料庫表的資訊。 SUM()函數用於聚合data_length和index_length值,它們分別表示表格資料和索引的大小。然後將結果除以 1024 兩次,將其轉換為兆位元組 (MB)。
執行此查詢後,您將獲得一個表,其中顯示各個資料庫名稱及其對應的大小(以兆位元組為單位)。您可以識別“v3”資料庫的條目來獲取其大小。
此查詢源自 MySQL 論壇,您可以在其中找到其他說明和見解。
以上是如何確定MySQL中特定資料庫的大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!