阿里云数据库(RDS)查看空间使用情况

在开发中使用的数据库基本都切换到阿里云的云数据库(RDS版)上了。使用上很方便,本地机器上也都不用开Mysql服务了。

有一次线上服务挂了,客户找过来才知道,关键是已经周五晚上了。查了半天原因,刚开始只知道报错是数据库方面的,以为是表被锁,但是上服务器用Navicat查看(线上库不对外开放连接),也没发现表有问题;在阿里云网页端也重启了数据库实例,还是不行。后来才看到“使用量统计空间”的“存储空间 已使用 100.13G ( 共 100G )”。直接吓坏了,这数据量增长有点太快了,直接爆了。

一时间也不知道哪些数据能删,所以只好先临时扩容了一下,好在阿里云的扩容还是很方便的,不用重启,而且最慢5分钟生效,没让客户等太久,我也可以好好享受周末生活了。

上面有说了,周五晚使用的是应急(偷懒)方案-扩容。所以,周一还是得老实的处理下表数据的。阿里云网页端有可以直接看数据库空间使用情况的,包括各表占比。

1、从阿里云网页端的“控制台”进入“云数据库(RSD版)”,在“实例列表”中,找到要查看到数据库,直接点击“更多->性能”,就可以进入“/实例列表/一键诊断”页面
在这里插入图片描述
2、在“一键诊断”页面,可以看到标签页“空间分析”,下面有2个子标签页-“空间概况”和“数据空间”,我们要看的是“数据空间”,里面是比较详情的内容。
在这里,可以看到我们所建的各个数据库的空间使用情况,以及各表空间使用情况、占比,相当清楚。
接着,我们就可以根据各表情况,去评估要针对哪些表做“减肥瘦身”了。
在这里插入图片描述
3、如果在第1步里,找不到“性能”,可以先点击“实例名称”进入“/实例列表/基本信息”,然后在左侧菜单点击“数据库管理”,可以看到所建数据库的列表。
点击“SQL查询”,输入该数据库的账号/密码,可进入“DMS数据管理服务”页面。
然后在页面右上角找到“空间分析”,就可以进入“/实例列表/一键诊断”了。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/babdpfi/article/details/127026577