开发者社区> 问答> 正文

存储空间哪去了?

发现将所有的表加起来的存储也就10M左右,但是现实的整体消耗已经500M,想知道这些空间哪里去了?怎么样优化掉这些空间?

展开
收起
luo66 2015-04-19 18:07:05 5069 0
1 条回答
写回答
取消 提交回答
  • 周晓,阿里云大数据+AI工程运营负责人
    您好,这个帖子可以解决您的疑问。 http://bbs.aliyun.com/read/160011.html
    RDS(兼容MySQL)磁盘空间包含:
        1.数据空间:用户数据所占用的空间; 比如每建一张空表就会占用1M空间,随着数据的插入,空间会一直增长;
        2.系统文件空间:包括共享表空间,错误日志文件等; RDS 默认推荐使用INNODB引擎,在安装初始化的时候,会生成一个共享表空间生成;  用来存放数据库的REDO LOG和UNDO LOG,以及数据字典,是系统必需的。
        3. binlog 文件空间:这是数据库运行过程中产生的空间;更新事务越多,空间占用就越大。不过RDS已经进行优化,会尽可能快的将日志存储到OSS,以防空间占满而锁定;
    2015-04-20 09:14:41
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载