查數據庫的每個表數據大小

SELECT
    TABLE_NAME,
    DATA_LENGTH,
    INDEX_LENGTH,
    ( DATA_LENGTH + INDEX_LENGTH ) AS length,
    TABLE_ROWS,
    concat( round( ( DATA_LENGTH + INDEX_LENGTH ) / 1024 / 1024, 3 ), 'MB' ) AS total_size 
FROM
    information_schema.TABLES 
WHERE
    TABLE_SCHEMA = 'databasename' 
ORDER BY
    length DESC;

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章