文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X分区管理(7)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X分区管理(6) https://developer.aliyun.com/article/1228627?groupCode=polardbforpg 执行上述SQL语句,显示耗时2s+。  耗时没有改善的原因在于创建的两个聚簇索引存在严重的数据热点。  执行上述指令对order....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X分区管理(7)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(1)

作者:郁光辉,阿里云PolarDB-X技术专家 TTL(Time to Leave)表示数据在表中的生存时间,过期后会自动删除。 实际应用中很多场景下数据与时间强相关,比如订单系统、快递电商系统以及系统日志等。一部分数据有很强的时效性,并且数据会随时间快速增长,热度下降也很快,可能会有点查、范围查询的请求,但该部分请求多访问比较新的数据,老数据很少会被访问到。如果数据一直存储....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(1)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(2)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(1) https://developer.aliyun.com/article/1228589?groupCode=polardbforpg TTL提供了视图,可以通过select*from information_schema.local_partitions 查看系统视图表,传入表名即可看到....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(2)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(3)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(2) https://developer.aliyun.com/article/1228587?groupCode=polardbforpgDemo演示  本次将进行以上实验。点击实验地址进入实验。  首先,根据实验手册步骤创建实验相关资源,在实验室页面点击“创建资....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(3)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(4)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(3) https://developer.aliyun.com/article/1228585?groupCode=polardbforpg 查看物理表分区,结果如上图。  所有TTL表都有一个pmax分区,特别大的分区会被路由到pmax中。  执行创建新....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(4)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(5)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(4) https://developer.aliyun.com/article/1228582?groupCode=polardbforpg 稍等一会继续执行show schedule result指令,此时显示已经为success状态,并且结果任务的开始时间与结束时间,remark:expir....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(5)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(1)

作者:石雨轩,阿里云PolarDB-X开发工程师 冷热数据归档用于处理典型的冷热分离场景。很多业务场景下,随着时间的推移,数据热度会明显降低,被查询的概率也大幅下降。为了支持高速存取,数据库一般会使用固态硬盘,存储成本很高。  因此,对于被查询概率很低的数据,用户会定期进行归档。此前,我们通常使用delete语句删除已经过期的数据。但delete会造成锁表,也会产生....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(1)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(2)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(1) https://developer.aliyun.com/article/1228565?groupCode=polardbforpg 数据的迁移流程如下: 从DN抽取需过期的数据,将数据传到CN节点,并往CN的本地磁盘写入ORC文件。异步地将写好的文件从本地磁盘装载到CN中,上传至OSS....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(2)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(3)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(2) https://developer.aliyun.com/article/1228564?groupCode=polardbforpg创建local_disk冷数据源,查看冷数据源是否创建成功。  新开一个终端,一键安装benchmark-boot,并验证是否安装成功。找到ES对应的弹性I....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(3)
文章 2023-05-25 来自:开发者社区

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(4)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(3) https://developer.aliyun.com/article/1228562?groupCode=polardbforpg归档表全部生成完毕后,回到sysbench页面,点击切换库,切换至刚创建的sysbench_cold库。校验数据,可以看到有4张表,数据都为10万行。  对....

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X冷热数据归档(4)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐