萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 程式設計 >  >> 資料庫 >> MySQL 教學

使用 MySQL Utilities 的 mysqldiskusage 查詢數據庫佔用空間

工具用途

mysqldiskusage 可顯示數據庫實例的磁盤佔用,包括數據庫大小、各類日志、二進制日志、InnoDB 表空間及剩餘空間。

實戰示例

shell> sudo env PYTHONPATH=$PYTHONPATH mysqldiskusage \
--server=root:root@localhost --all

輸出內容說明

  • Database totals: 各數據庫大小(字節),及總計。
  • Log information: 錯誤日志、慢查詢日志、一般查詢日志大小。
  • Binary log information: 當前 binlog 文件、各文件大小、總計。
  • InnoDB tablespace: ibdata*、ib_logfile* 大小及剩餘可用空間。

權限要求

執行用戶需具備讀取 MySQL 數據目錄的文件系統權限(通常需 root 或 mysql 用戶)。

copyright © 萬盛學電腦網 all rights reserved