对单表进行delete操作,然后OPTIMIZE,完成之后,通过dms查看单表的对象信息显示数据占用空间并没有减少,但是单独查询后实际上的数据空间有变化,所以实际polarDB空间占用及收费应该参照哪个数据?
在阿里云DMS中,可以采取以下方式来判断数据占用的空间大小:
表名 = 'your_table_name' and table_schema = 'your_database_name';
这个查询将返回您的表数据占用的空间(以GB为单位)。这里的'your_table_name'和'your_database_name'需要替换为您实际的数据库和表名。
如果您对表进行了DELETE操作,并执行了OPTIMIZE TABLE命令,那么表的数据占用空间应该会有所减少。如果空间没有减少,那么可能是因为在执行DELETE操作后,数据并没有被真正删除,而是仍然占用着空间。
在这种情况下,您需要检查您的DELETE操作是否正确,以及OPTIMIZE TABLE命令是否正确执行。如果问题仍然存在,建议您联系数据库管理员或技术支持以获取帮助。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。