暂无图片
mysql 查询库里所有大小大于15G 或 记录数大于1千万的单表
我来答
分享
暂无图片 匿名用户
mysql 查询库里所有大小大于15G 或 记录数大于1千万的单表

mysql 查询库里所有大小大于15G 或 记录数大于1千万的单表。

1、查询用的数据字典,where条件。

2、关于用到的数据字典表,对其字段含义的说明的官方文档

谢谢各位专家老师的专业答复。

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
董大威

select TABLE_ROWS from information_schema.TABLES

暂无图片 评论
暂无图片 有用 1
张sir

大于15G的表:

select sum(data_length+index_length+data_free)/1024/1024/1024,table_rows,table_name from information_schema.tables group by table_name having sum(data_length+index_length+data_free)/1024/1024/1024 >15

记录数大于1kw的表:

select TABLE_ROWS,table_name from information_schema.tables where table_rows>10000000;

暂无图片 评论
暂无图片 有用 3
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏