PolarDB中test库a表,归档后在test库还是能看到a表和查询的吗?a表占用test库存储吗?
在PolarDB中,对test库中的a表进行归档操作后,在test库中依然能看到a表并且能够进行查询。归档并不是将表从数据库中彻底删除或者隐藏起来,而是将表中的部分或全部历史数据迁移至低成本、低延迟的归档存储中,表的结构本身会继续保留在test库内。
归档之后,a表所归档的数据将不再占用test库的主存储空间,因此可以有效减少主存储的成本开支,同时对于归档前的历史数据,用户仍能在test库中通过查询方式访问到这些数据,只是由于数据存储位置的不同,查询性能可能会与主存储区的数据有所差异。
PolarDB中test库的a表归档后,在test库中仍然能看到a表并进行查询。归档操作并不会从数据库中删除表或使其不可见,而是将表的数据迁移到归档存储中。这意味着表结构仍然保留在数据库中,可以通过查询来访问。
至于存储方面,归档后的a表不再占用test库的主存储资源。归档存储是为了存储不常访问的数据而设计的,具有较低的存储成本。当数据被归档后,它会从主存储中移除并放置到归档存储中,从而释放主存储空间。这样,用户可以在保持数据可访问性的同时,降低存储成本。
能看到a表,也可以查询,但是a表不占用test库存储。此回答整理自钉群“PolarDB专家面对面 - 大表&分区表& 冷温热数据管理& XEngine高压缩引擎功能”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。