归档后在polardb还是能查询到这个表的是吧,表名会变吗?业务端不会报错了吗?
归档后在PolarDB中仍然可以查询到这个表,表名不会变。归档操作并不会改变表的基本结构或名称,因此业务端在查询这个表时不会因为表名改变而报错。
归档的主要目的是将不常访问或旧的数据从活动存储移动到成本较低的归档存储中,以释放主存储空间的资源,同时保留这些数据的访问能力。在PolarDB中执行归档操作后,相关的表或分区会被标记为归档状态,但它们的结构和数据仍然保留在数据库中。
业务端在查询归档后的数据时,通常不需要修改查询方式或访问路径。PolarDB会自动处理归档数据的访问请求,如果需要,它会从归档存储中检索数据并返回给业务端。因此,业务端在查询归档数据时不会遇到错误或问题。
但是,需要注意的是,归档存储的访问性能可能低于活动存储。因此,对于需要频繁访问或高性能查询的数据,建议保留在活动存储中,而不是将其归档。同时,在进行归档操作前,建议仔细评估数据的重要性和访问频率,以确保归档策略符合业务需求。
表名不会变的,查询方法和原来一致。归档后源表在PolarStore上的数据会被删除,存储空间释放,整体存储价格也会下降。此回答整理自钉群“PolarDB专家面对面 - 大表&分区表& 冷温热数据管理& XEngine高压缩引擎功能”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。