匿名
未登录
登录
Linux78|wiki
搜索
查看“Mysql 查看数据库,表占用磁盘大小”的源代码
来自Linux78|wiki
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
Mysql 查看数据库,表占用磁盘大小
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
wiki:用户|用户
您可以查看与复制此页面的源代码。
=== 查询所有数据库占用磁盘空间大小 === select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size, concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size from information_schema.tables group by TABLE_SCHEMA ORDER BY data_size desc; === 查询单个库中所有表磁盘占用大小 === select TABLE_NAME, concat(truncate(data_length/1024/1024,2),' MB') as data_size, concat(truncate(index_length/1024/1024,2),' MB') as index_size from information_schema.tables where TABLE_SCHEMA = 'xinyar_erp' group by TABLE_NAME order by data_length desc; === 使用optimize命令 === optimize table tb_report_inventory; 使用的时间比较长,需要耐心等待。 注意:optimize执行时会将表锁住,所以不要在高峰期使用。也不要经常使用,每月一次就足够了
返回至
Mysql 查看数据库,表占用磁盘大小
。
导航
导航
首页
最近更改
随机页面
栏目
Nginx
Kubernetes
Spring Cloud
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志