MySQL查看数据库、表容量大小

news2024/10/5 18:24:56

1. 查看所有数据库容量大小
select
 
    table_schema as '数据库',
 
    sum(table_rows) as '记录数',
 
    sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',
 
    sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'
 
    from information_schema.tables
 
    group by table_schema
 
    order by sum(data_length) desc, sum(index_length) desc;

2. 查看所有数据库各表容量大小
 
select
 
table_schema as '数据库',
 
table_name as '表名',
 
table_rows as '记录数',
 
truncate(data_length/1024/1024, 2) as '数据容量(MB)',
 
truncate(index_length/1024/1024, 2) as '索引容量(MB)'
 
from information_schema.tables
 
order by data_length desc, index_length desc;

3. 查看指定数据库容量大小
select
 
table_schema as '数据库',
 
sum(table_rows) as '记录数',
 
sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',
 
sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'
 
from information_schema.tables
 
where table_schema='mysql';

4. 查看指定数据库各表容量大小
select
 
table_schema as '数据库',
 
table_name as '表名',
 
table_rows as '记录数',
 
truncate(data_length/1024/1024, 2) as '数据容量(MB)',
 
truncate(index_length/1024/1024, 2) as '索引容量(MB)'
 
from information_schema.tables
 
where table_schema='crm_mycomm' -- 库名
 
order by data_length desc, index_length desc;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1124492.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

手写一个PrattParser基本运算解析器4: 简述iOS的编译过程

点击查看 基于Swift的PrattParser项目 iOS项目的编译过程与PrattParser解析器 前面三篇我们看到了PrattParser解析器的工作原理, 工作过程, 我们了解到PrattParser解析器实际上是模拟了编译过程中的 词法分析 、语法分析 、语义分析 、 中间代码生成 这几个编译前端过程. 那么P…

redis 从小白到大师系列

字符串 Redis 字符串数据类型 set 字符串 /*** 设置字符串*/ $t $redis->set(o1,o1); //返回true or false var_dump($t);get字符串 /*** 获取字符串*/ $t $redis->get(o1); //返回true or false var_dump($t);结果: string(2) “o1” 返回 key 中字符串…

现在游戏出海有多少优势?

国内游戏市场趋于饱和,但是国外市场潜力仍然可观,因此很多人选择游戏出海,那么现在游戏出海有多少优势呢? 1、市场潜力 全球游戏市场潜力巨大,增长迅速。中国游戏公司具有强大的研发能力和创新能力,能够开…

【Java集合类面试一】、 Java中有哪些容器(集合类)?

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 面试官:Java中有哪些容器&#…

xcode15一直显示正在连接iOS17真机问题解决

前言 更新xcode15之后,出现了各种报错问题,可谓是一路打怪啊,解决一个报错问题又来一个。没想到到了最后还能出现一个一直显示正在连接iOS17真机的问题 一直显示正在连接iOS17真机的问题 问题截图如下: 解决方法 1. 打开De…

“DDD创新”文章赏析-UMLChina建模知识竞赛第4赛季第16轮

DDD领域驱动设计批评文集 做强化自测题获得“软件方法建模师”称号 《软件方法》各章合集 参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。 只要最先答对前3题,即可获得本轮优胜。第4题为附加题,对错不影响优胜者…

MYSQL(索引+SQL优化)

索引: 索引是帮助MYSQL高效获取数据的排好序的数据结构 1)假设现在进行查询数据,select * from user where userID89 2)没有索引是一行一行从MYSQL进行查询的,还有就是数据的记录都是存储在MYSQL磁盘上面的,比如说插入数据的时候是向磁盘上面…

高效的 C++ JSON 解析、生成器 RapidJSON

简介 RapidJSON是一个高效的C JSON解析器和生成器。它专注于性能和易用性,使得处理JSON数据变得简单和快速。RapidJSON支持现代的JSON特性,如嵌套对象、数组、Unicode编码和注释。它的API简洁易用,可以轻松解析和生成JSON数据。无论你的项目需…

“菜鸟”程序员逆袭:独立开发iOS音乐应用,年底参加Amazon DeepRacer 全球锦标赛

“致一年前的小木土:任务完成。” 6月30日,在获得2023 Amazon DeepRacer自动驾驶赛车企业总决赛中国区冠军三天后的深夜,杜键文发了这条朋友圈,并配上比赛现场的9张图。 “小木土”是杜键文的网名,取其姓氏&#xff…

【【萌新的FPGA学习之水 一水到底 】】

萌新的FPGA学习之水 一水到底 重读实验给我印象最深的2点是我们面对的设计需要使得时序自动切换 那么我们将切换时序的时钟装入另一个每隔0.5s变换一次的参数上 下附上代码 module key_led(input sys_clk , //系统时钟input sys_rst_n , //系统复位,低电平有效 inp…

扩散模型学习——代码学习

文章目录 引言正文UNet网络结构训练方法DDPM采样方法讲解Context上下文信息添加DDIM的方法详解 总结参考 引言 这是第一次接触扩散模型,为了学习,这里好好分析一下他的代码 正文 UNet网络结构 这部分主要是定义一下网络结构,以及相关的网…

免费领取!TikTok Shop “全托管”黑五大促官方备战指南来啦!

黑五网一大促即将来袭,自“全托管”模式上线以来,TikTok for Business在沙特阿拉伯和英国市场开展了古尔邦节大促、夏季大促、返校季大促等活动,今年更是会借着黑五网一大促之际,首次覆盖美国市场,为全托管商家带来全球…

k8s的coreDNS添加自定义hosts

1.ack的hosts不会继承宿主机的hosts,而工作中有一个域名默认是走内网解析,内网被限制访问了,只能在coreDNS中加一个hosts解析域名 2.编辑configmap (coredns) kubectl edit configmap -n kube-system coredns 增加hosts节点 Corefile: |.:53…

由浅到深 : Self-Attention (自注意力机制)

Self-Attention 看到下面的第一个saw是动词,第二个saw是名词。 因为第一个saw和第二个saw在形式上没有任何差别。如果任务是进行词性的判断,把上面的词直接输入给神经网络,那么它肯定不能够正确分析。 想要正确分析词性,那么该…

谈谈你对Spring6.0的理解

谈谈你对Spring6.0的理解 一,介绍 Spring 6.0是Spring框架的一个重要版本,它提供了许多新特性和改进,以帮助开发者更高效地完成工作。以下是我对Spring 6.0的一些理解: 反应式编程支持:Spring 6.0对反应式编程提供了…

Pico示波器 汽车振动异响(NVH)解决方案

汽车振动异响故障可能有多个潜在原因,包括发动机、传动系统、悬挂系统、制动系统等等。技师需要对汽车各个方面有全面的了解,才能更好地进行故障排查。 振动和异响可能由多个因素引起。例如,可能是零部件损坏、松脱、磨损或者不正确安装。这…

ResNet: Deep Residual Learning for Image Recognition(CVPR 2015)

正常来说,plain网络(简单的堆叠层数)会随着网络的加深错误率变低的,但事实上训练和测试错误率都升高了,这就是网络的退化问题。 此外,网络加深会出现梯度消失或梯度爆炸,妨碍收敛,但…

HarmonyOS 音频开发指导:使用 AudioRenderer 开发音频播放功能

AudioRenderer 是音频渲染器,用于播放 PCM(Pulse Code Modulation)音频数据,相比 AVPlayer 而言,可以在输入前添加数据预处理,更适合有音频开发经验的开发者,以实现更灵活的播放功能。 开发指导…

node-sass安装报错

node-sass安装竟然报了python的错 先说最终解决方案 将node换成14版本 声明:个人总结,思路到哪写到哪,不喜请轻喷😂 参考 https://blog.csdn.net/ccm_2354586864 可恶的node-sass让我不得不在周末自愿加班😠 我的…

优化mybatisPlus批量新增,新增mapper层批量新增方法,附带代码生成vm模板。

文章目录 一、主题二、效果展示三、mybatis-plus源码分析四、优化思路五、代码优化方法一:修改批量新增SQL方法二:使用insertBatchSomeColumn 方法 一、主题 经发现,mybatisPlus只有Service中存在saveBatch()方法,而Mapper中不存在…