1. 程式人生 > >檢視mysql資料庫大小、表大小和最後修改時間

檢視mysql資料庫大小、表大小和最後修改時間

1.檢視資料庫表基本資訊。
select * from information_schema.TABLES where information_schema.TABLES.TABLE_SCHEMA = ‘資料庫名’ and information_schema.TABLES.TABLE_NAME = ‘表名’;

2.檢視mysql資料庫大小
SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) FROM information_schema.TABLES where TABLE_SCHEMA=’資料庫名’;
得到的結果是以位元組為單位,除1024為K,除1048576(=1024*1024)為M。

3.查看錶的最後mysql修改時間
select TABLE_NAME,UPDATE_TIME from information_schema.TABLES where TABLE_SCHEMA=’資料庫名’ order by UPDATE_TIME desc limit 1;
select TABLE_NAME,UPDATE_TIME from information_schema.TABLES where TABLE_SCHEMA=’資料庫名’ and information_schema.TABLES.TABLE_NAME = ‘表名’;