MySQL统计数据库大小

Posted 我们的征途是星辰大海

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL统计数据库大小相关的知识,希望对你有一定的参考价值。

select 
concat(truncate(sum(data_length)/1024/1024,2),‘mb‘) as data_size, 
concat(truncate(sum(max_data_length)/1024/1024,2),‘mb‘) as max_data_size, 
concat(truncate(sum(data_free)/1024/1024,2),‘mb‘) as data_free, 
concat(truncate(sum(index_length)/1024/1024,2),‘mb‘) as index_size
from information_schema.tables where table_schema = ‘contract_ggpt‘;

  

以上是关于MySQL统计数据库大小的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

部分代码片段

DataGrip:如何获取 MySQL 数据库的数据库和表大小?

用sql统计数据库表的大小

c_cpp 快速代码片段,用于在统计(阻止)/ dev / rdsk中的设备时验证fstat64和stat64的行为。

如何用sql统计数据库表的大小