PolarDB MySQL版8.0.2版本发布日志

修复分区表的所有分区分区剪枝阶段都被裁剪掉的情况下,使用RANGE INDEX访问分区表的全局二级索引时,触发ASSERT CRASH(断言错误)的问题。修复将冷数据归档为ORC格式时,因中存在Blob类型的字段导致归档失败的问题。修复MRR等场景下...

2021年

分区表使用跨机并行查询 GLOBAL INDEX支持对分区表进行DDL操作 支持在对分区表进行DDL操作时(如DROP、SPLIT、MERGE等),操作该分区表下的所有GLOBAL INDEX。支持对分区表进行DDL操作 优化 ORA_HASH函数兼容性 ORA_HASH函数替换为DBMS_...

2024年

修复对分区表使用分区键建立索引无法正确选择Index Scan的问题。修复在JOIN ON条件中,跨级别Sublink上拉导致生成错误执行计划的问题。修复复制相关函数上拉到Master执行,导致报错或性能下降的问题。修复Limit Pushdown对非向量检索场景...

自动化管理分区

且在分区表使用不够普遍的情况下,通常的做法是,由DBA在运维时间内定期手动创建新来承载新的数据,并且需要删除无用数据所在的。这种场景存在一系列痛点:周期性的大批量更新,可能会对业务的连续性有影响。DBA在运维时间内手动更新...

分区表支持任意列作为主键

在PostgreSQL中,分区表的主键只能建立在分区键上,且不能作为外键引用。PolarDB PostgreSQL版 支持分区表使用任意列作为主键或者外键引用。前提条件 支持的 PolarDB PostgreSQL版 的版本如下:PostgreSQL 14(内核小版本14.10.17.0及以上...

分区表支持任意列作为主键

在PostgreSQL中,分区表的主键只能建立在分区键上,且不能作为外键引用。PolarDB PostgreSQL版(兼容Oracle)支持分区表使用任意列作为主键或者外键引用。前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle)的版本如下:Oracle 2.0(内核...

2023年

表分区定义 实例扩缩容 AnalyticDB PostgreSQL版 存储弹性模式6.0版实例支持减少计算节点数量。计算节点变配 样本数据集 AnalyticDB PostgreSQL版 提供了样本数据集,方便您快速体验或测试 AnalyticDB PostgreSQL版 实例。管理样本数据集 ...

2024年

2024年3月 14.10.17.0 内核小版本 类别 说明 相关文档 发布时间 新增 PolarDB PostgreSQL版 支持分区表使用任意列作为主键或者外键引用。分区表支持任意列作为主键 2024年2月 缺陷修复 修复分区表全局索引相关缺陷和性能下降的问题。2024年...

创建GLOBAL INDEX

GLOBAL INDEX是分区表上的一种索引技术,可以创建在分区表的非分区键上,也支持提供唯一约束。语法 CREATE[UNIQUE]INDEX[CONCURRENTLY][[IF NOT EXISTS]name]ON[ONLY]table_name[USING method]({ column_name|(expression)}[COLLATE ...

使用pg_pathman插件

插件用法 相关视图和 分区管理 高级分区管理 更多用法,请参见 GitHub。相关视图和表 pg_pathman使用函数来维护分区表,并且创建了一些视图,可以查看分区表的状态,具体如下:pathman_config CREATE TABLE IF NOT EXISTS pathman_config...

使用pg_pathman插件

插件用法 相关视图和 分区管理 高级分区管理 更多用法,请参见 GitHub。相关视图和表 pg_pathman使用函数来维护分区表,并且创建了一些视图,可以查看分区表的状态,具体如下:pathman_config CREATE TABLE IF NOT EXISTS pathman_config...

PolarDB PostgreSQL(兼容Oracle)2.0版本与1.0版本...

分区表提升 PolarDB PostgreSQL版(兼容Oracle)2.0版本 通过改进分区系统,使得使用分区表进行查询时获得了更好的性能提升。现在,用户可以使用更灵活的分区裁剪和智能join。此外,该版本还增强了对于触发器的支持,同时增加了逻辑复制的...

2024年

2024年3月 2.0.14.17.0 类别 说明 相关文档 发布时间 新增 PolarDB PostgreSQL版(兼容Oracle)支持分区表使用任意列作为主键或者外键引用。分区表支持任意列作为主键 2024年2月 PolarDB PostgreSQL版(兼容Oracle)支持通过 CREATE OR ...

场景化建调优指南

Hologres支持设置多种属性,不同的属性有不同的特性。本文为您介绍如何根据业务查询场景设置合适的属性,从而使查询在执行过程中扫描数据量更少、访问文件数更少、产生更少的I/O次数,进而使得查询更快、查询QPS更高。确定的存储...

分区表支持任意列作为主键/外键

PolarDB PostgreSQL版(兼容Oracle)支持分区表使用任意列作为主键或者外键引用。前提条件 PolarDB PostgreSQL版(兼容Oracle)的内核小版本需为20230930(v1.1.35)版本及以上。注意事项 指定主键时,如果包含所有分区键,则默认使用Local...

Dataphin管道任务表分区如何配置当天时间

问题描述 Dataphin管道任务表分区配置当天时间的方法。解决方案 需要在调度配置页面配置“参数配置”,并且表分区使用配置的变量,在运维环境中执行。适用于 Dataphin 版本v3.6.2 运维环境

设计规范

表分区表分区数(包括下级分区)不能超过6万。分区数量和数据量建议 建议单个分区中的数据量不要太大。应尽量避免分区数据倾斜,避免单个表不同分区的数据量差异超过100万。分区设计时应合理规划分区个数,较细粒度的分区在跨分区扫描...

分区表管理(auto_partition)

AnalyticDB PostgreSQL版 支持将大表定义为分区表,并支持通过auto_partition插件对分区表进行自动删除或新增,当您进行条件查询时,系统只会扫描满足条件的分区,避免全表扫描,从而提升查询性能。...相关文档 表分区定义

普通快速转换为RANGE分区表

PolarDB 支持在不做数据重分布的情况下,可以使用该语法快速的将普通转为RANGE分区表。本文将介绍 PolarDB 普通快速转RANGE分区表的操作步骤。背景信息 PolarDB 普通快速转RANGE分区表时,普通的数据不经校验直接作为分区表的第一...

确认血缘

若上游节点产出的表分区值与下游节点依赖的表分区不匹配,您可根据业务需要综合考量,是否需要修改节点的调度参数配置,以此方式实现节点产出的表分区与节点依赖的表分区数据相匹配。若需依赖上游节点上一周期产出的表分区数据,您可考虑...

DDL操作常见问题

您可以重新创建一张分区表使用动态分区SQL将源数据导入至新分区表,详情请参见 插入或覆写动态分区数据(DYNAMIC PARTITION)。如何查看指定的分区是否存在?可以使用函数PARTITION_EXISTS查看指定的分区是否存在,更多函数信息,请...

概述

本章节主要介绍了 PolarDB 支持的分区表类型,以及如何使用这些分区表类型。PolarDB 兼容的社区MySQL分区表类型如下:HASH KEY RANGE LIST RANGE-HASH LIST-HASH 组合分区由一级分区(主分区)和二级分区(子分区)组成。PolarDB 8.0.2.2.0...

数据分层存储

动态管理分区表的存储介质 为了更智能的管理表分区的存储介质,可以使用动态分区功能来设置数据冷热转换规则,实现智能冷热分层存储,有效的平衡成本和性能。更多对于动态管理分区表的信息,详情请参见 动态分区管理。查询存储介质状态 ...

管理分区

DDM目前支持对MySQL、Oracle、DB2和GaussDB等数据库进行表分区操作。在逆向数据库时,支持抽取MySQL和Oracle数据库的表分区信息至模型工具中。操作步骤 在模型设计区,右键单击 编辑表,进入 表编辑器。在 表编辑器 页面,您可以编辑 分区 ...

分区表索引

不同于本地索引中索引分区和表分区一一对应的关系,全局索引分区可以指向所有表分区。全局索引也可以被分区,它的分区键必须是索引键的前缀。说明 全局索引是分区表所特有的,具体请参见 全局索引。语法说明 创建本地索引 CREATE[UNIQUE]...

分区表索引

不同于本地索引中索引分区和表分区一一对应的关系,全局索引分区可以指向所有表分区。全局索引也可以被分区,它的分区键必须是索引键的前缀。语法说明 创建本地索引 CREATE[UNIQUE]INDEX[CONCURRENTLY][[IF NOT EXISTS]name]ON table_name...

分区表索引

不同于本地索引中索引分区和表分区一一对应的关系,全局索引分区可以指向所有表分区。全局索引也可以被分区,它的分区键必须是索引键的前缀。说明 全局索引是分区表所特有的,具体请参见 全局索引。语法说明 创建本地索引 CREATE[UNIQUE]...

生命周期

MaxCompute表的生命周期(Lifecycle),指分区)数据从最后一次更新的时间算起,在经过指定的时间后没有变动,则此分区)将被MaxCompute自动回收。这个指定的时间就是生命周期。通过设置生命周期可以实现自动数据清理或数据保留,...

日志投递MaxCompute后,如何检查数据完整性

在日志服务数据投递MaxCompute场景下,需要在MaxCompute表分区维度上检查数据完整性,即MaxCompute表中某个分区中数据是否已经完整。使用保留字段_partition_time_作为表分区列,如何判断分区数据是否已完整_partition_time_由日志的time...

Lock Table和Unlock Table

Dataphin中支持使用Lock Table和Unlock table对物理进行锁定和解锁。例如,Insert语句执行异常后,该分区将被锁住无法操作,这时您可以通过unlock table语法解锁分区。本文为您介绍Lock Table、Unlock Table及Show Locks语法。...

创建混合分区

混合分区原理如下图所示:混合分区的基本原理是将分区表中的分区存储在不同的存储介质上,以达到冷热数据分离管理的目的。比如将热数据存储在本地PFS上,冷数据存储在OSS上,这样可以极大地降低冷数据的存储成本,且不影响热数据的查询性能...

动态分区管理

Hologres的动态分区功能无需预先设定所有分区信息,可依据创建分区表时配置的动态分区规则,自动创建并管理分区。同时,还支持将符合条件的分区数据迁移到低频存储设备,在保证查询性能的同时,有效降低存储费用。功能介绍 动态分区...

CREATE TABLE

创建非分区分区表、外部表或聚簇表。限制条件 分区表的分区层级不能超过6级。例如某张表以日期为分区列,分区层级为 年/月/周/日/时/分。一张表允许的分区个数支持按照具体的项目配置,默认为6万个。更多表的限制条件,请参见 SQL使用...

分区

使用限制 单表分区层级最多为6级。单表分区数最大值为60000个。单次查询允许查询最多的分区个数为10000个。STRING分区类型的分区值不支持使用中文。使用说明 分区数据不宜过小,如果创建很多过小分区,会导致计算查询性能下降。建议单分区...

多色仪表盘

多色仪表盘组件可用于展示设备的某个属性(作为设备仪表使用),或接口返回的数值型数据。下文介绍组件的详细配置方法。步骤一:添加组件 创建Web应用。具体操作,请参见 创建Web应用。在Web应用编辑器中,单击最左侧的组件图标。在画布...

普通在线转换为分区表

target_table 目标转换分区表)。status 转换进程的状态。取值如下:starting:开始阶段,发起转换任务,后台进程启动。copy table:存量数据拷贝阶段,将被转换表的存量数据转移到分区表中。replay increment:增量数据转换阶段,将被...

概述

与MySQL分区表的差异 对比项 PolarDB-X 分区表 MySQL分区 分区分布位置 不同分区自动分布到不同的数据节点,实现单机资源的突破 所有分区必须在主节点,共享单机资源。支持分区策略 HASH/KEY RANGE/RANGE COLUMNS LIST/LIST COLUMNS CO_...

数据规范

物品详情表应符合 数据表分区 规范,仅支持“依赖数据源产出新分区”调度策略,因此必须为分区表。Vector向量表 物品向量表要求有两个数据字段,其中一个字段为 主键,同时也是 分片字段,另一个字段为 向量。表中的记录和物品一一对应,...

普通在线转换为分区表

target_table 目标转换分区表)。status 转换进程的状态。取值如下:starting:开始阶段,发起转换任务,后台进程启动。copy table:存量数据拷贝阶段,将被转换表的存量数据转移到分区表中。replay increment:增量数据转换阶段,将被...

DDL语句

表操作 功能 当前是否支持 创建表 是 说明 对于创建的外部表,Dataphin支持使用msck repair补全外部表分区数据语法格式。具体操作,请参见 内置Extractor访问OSS。修改表的注释 是 修改表的修改时间 是 修改表的聚簇属性 支持增加聚簇属性 ...
共有88条 < 1 2 3 4 ... 88 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 模型服务灵积
新人特惠 爆款特惠 最新活动 免费试用