mysql 命令行 查看mysql数据库大小、表大小、数据大小、索引大小
如何使用mysql 命令行 查看mysql数据库大小、表大小、数据大小、索引大小:
返回结果:
其中:
information_schema.TABLES.TABLE_SCHEMA = ‘databasename’ and information_schema.TABLES.TABLE_NAME = ‘tablename’
信息存储在information_schema.TABLES这个表中,TABLE_SCHEMA 对应数据库名,TABLE_NAME 对应表名。
# TABLE_ROWS 代表拥有的数据行数。
# 总大小 = DATA_LENGTH(数据大小) + INDEX_LENGTH(索引大小)
结果以字节为单位,除1024为K,除1048576(=1024*1024)为M。