开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

在PolarDB中如下图所示这个划线逻辑是可以自定义吗?

在PolarDB中这个划线逻辑是可以自定义么,例如我要根据create_time归档
写成 insert into toss1 (字段) select 字段 from 业务库.toss1 where create_time< '2022-01-01 00:00:00' ?
还是固定了,由数据库自动判断冷热数据?ec06386d34de4026436f49b64bfdd2c7.png

展开
收起
花开富贵111 2024-01-08 14:58:12 48 0
3 条回答
写回答
取消 提交回答
  • 在PolarDB中,归档逻辑可以根据需要进行自定义。你提到的根据create_time归档的方法是可行的。你可以通过编写SQL语句来实现数据的归档,例如:

    insert into toss1 (字段)
    select 字段 from 业务库.toss1
    where create_time < '2022-01-01 00:00:00';
    

    这样,你就可以将create_time小于指定日期的数据归档到新的表中。

    此外,PolarDB也提供了一些自动化的归档工具和策略,可以帮助你更好地管理数据。例如,PolarDB的Data Archival Service(DAS)可以根据你设置的规则,自动将冷数据归档到成本更低的存储介质上,从而节省存储空间和成本。

    总的来说,PolarDB提供了丰富的数据归档和管理工具,你可以根据自己的需求选择合适的归档策略。

    2024-01-09 09:47:16
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在PolarDB中,可以通过自定义的SQL语句来实现根据create_time归档的逻辑。例如:

    insert into toss1 (字段) select 字段 from 业务库.toss1 where create_time< '2022-01-01 00:00:00';
    

    这个SQL语句会将业务库.toss1表中create_time小于'2022-01-01 00:00:00'的数据插入到toss1表中。

    PolarDB会自动判断冷热数据,并根据配置的冷热数据存储策略进行存储。如果需要手动归档数据,可以使用上述方法。

    2024-01-08 20:48:59
    赞同 展开评论 打赏
  • 可以自定义的。此回答整理来自钉群“PolarDB专家面对面 - 大表&分区表& 冷温热数据管理功能”

    2024-01-08 16:21:55
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关电子书

更多
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
2023云栖大会:PolarDB for AI 立即下载