首頁 > 資料庫 > mysql教程 > 如何確定MySQL中特定資料庫的大小?

如何確定MySQL中特定資料庫的大小?

DDD
發布: 2024-11-17 18:07:02
原創
275 人瀏覽過

How to Determine the Size of a Specific Database in MySQL?

確定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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板