然而,PolarDB PostgreSQL版 对分区表的分区数量没有限制,当子分区数量过多时,优化器所使用的时间和SQL执行过程中所使用的内存使用将会急剧增大,与扫描相同大小的普通表相比差距尤为明显。为了解决该问题,PolarDB PostgreSQL版 提供了...
然而,PolarDB PostgreSQL版(兼容Oracle)对分区表的分区数量没有限制,当子分区数量过多时,优化器所使用的时间和SQL执行过程中所使用的内存使用将会急剧增大,与扫描相同大小的普通表相比差距尤为明显。为了解决该问题,PolarDB ...
同时,OceanBase 数据库的分区表方案也可以使得用户完全无需关注数据的分布细节,轻松支持跨分区的分布式事务、多分区的关联,真正实现“透明”访问分布式数据库。会员系统的多维度查询 会员系统在很多企业中也都是存在的,系统中保存了很...
PolarDB PostgreSQL版(兼容Oracle)提供了以下几个系统视图和系统函数,供您查看数据库中分区表的相关信息。pg_partitioned_table 返回字段说明 列名 描述 partrelid 分区表 pg_class 项的OID。partstrat 分区策略。取值如下:h:哈希分区...
PolarDB PostgreSQL版 提供了以下几个系统视图和系统函数,供您查看数据库中分区表的相关信息。pg_partitioned_table 返回字段说明 列名 描述 partrelid 分区表 pg_class 项的OID。partstrat 分区策略。取值如下:h:哈希分区表 l:列表...
如果您需要清空分区表中单个或多个分区的数据,请参见 清空分区数据。命令格式 truncate table;参数说明 table_name:必填。待清空数据的非分区表的名称。清空分区数据 清空分区表中指定分区的数据。MaxCompute支持通过条件筛选方式清空...
任务配置上下游节点依赖前,您需先确认当前节点的表血缘关系(例如,表数据间的血缘关系、表产出的分区数据),基于血缘关系配置节点的调度依赖。本文为您介绍如何确认表血缘,以及未基于表血缘配置节点依赖的影响。背景信息 确认表血缘,...
修复AUTO模式数据库中分区表的分区列包含反引号字符时,创建表报错的问题。修复在扩缩容或者UGSI创建过程中,insert ignore(returning)可能导致数据校验不通过的问题。修复GSI和Local Index索引名重复的问题。修复创建UGSI时,如果索引名...
PolarDB-X 对于上述的每一种分区策略下的每一种分区变更的类型,均支持变更不同层级(表级与表组级)、变更不同对象(主表、索引表):表级:变更单个分区表的分区,又可细分为主表与索引表 变更主表分区:变更一个主表的分区 变更全局索引...
重要 要求done表至少有一个分区键,并且 分区键名称必须与数据表的分区键名称一致,若数据表的分区键为ds,那么done表的分区键也需要设置为ds;done表只有一个string类型的字段,字段名必须为“attribute”;done表添加的分区必须是数据表...
重要 要求done表至少有一个分区键,并且 分区键名称必须与数据表的分区键名称一致,若数据表的分区键为ds,那么done表的分区键也需要设置为ds;done表只有一个string类型的字段,字段名必须为“attribute”;done表添加的分区必须是数据表...
修改表的注释 是 修改表的修改时间 是 修改表的聚簇属性 支持增加聚簇属性 不支持删除聚簇属性 重命名表 是 删除表 是 查看表或视图信息 是 查看分区信息 是 列出项目空间下的表和试图 是 列出所有分区 是 修改表的所有人 否 清空非分区...
修改表的注释 是 修改表的修改时间 是 修改表的聚簇属性 支持增加聚簇属性 不支持删除聚簇属性 重命名表 是 删除表 是 查看表或视图信息 是 查看分区信息 是 列出项目空间下的表和试图 是 列出所有分区 是 修改表的所有人 否 清空非分区...
重要 要求done表至少有一个分区键,并且 分区键名称必须与数据表的分区键名称一致,若数据表的分区键为ds,那么done表的分区键也需要设置为ds;done表只有一个string类型的字段,字段名必须为“attribute”;done表添加的分区必须是数据表...
MaxCompute支持对已有表的分区和列执行变更操作,如添加分区、添加列、删除列、更改列数据类型等,您可以根据实际业务场景执行相应操作。MaxCompute SQL的分区和列操作命令如下。类型 操作 功能 角色 操作入口 分区操作 添加分区 为已存在...
分区 分区 CreatePartition 新增元数据表的分区 为数据湖的元数据表,新增一个分区。DeletePartition 删除元数据表分区 删除数据湖元数据表的指定分区。DeletePartitionColumnStatistics 删除元数据表分区统计信息 回收数据湖元数据表分区...
忽略报错并继续执行:跳过目标数据库中是否有同名表的检查项。警告 选择为 忽略报错并继续执行,可能导致数据不一致,给业务带来风险,例如:表结构一致的情况下,如在目标库遇到与源库主键的值相同的记录:全量期间,DTS会保留目标集群中...
任务设置信息 显示创建分区计划任务时所选择的 Range 分区表的分区策略信息。在任务信息面板右下角,单击 再次发起,可以重新发起任务。任务流程 在 任务详情 面板中,单击 任务流程 页签查看 发起任务状态、审批状态、执行状态 和 完成...
PolarDB PostgreSQL版(兼容Oracle)提供了以下几个系统视图和系统函数,供您查看数据库中分区表的相关信息。ALL_PART_TABLES 返回字段说明 列名 描述 owner 表的所有者。schema_name 表所在的schema。table_name 表名。partitioning_type ...
采集逻辑库tpcc和tpch内的所有逻辑表的分区热力信息:set ENABLE_SET_GLOBAL=true;set global PARTITIONS_HEATMAP_COLLECTION_ONLY='tpcc,tpch';采集所有逻辑库内的指定逻辑表customer、order的分区热力信息:set ENABLE_SET_GLOBAL=true;...
操作流程 步骤一:配置分区表达式 通过分区表达式匹配数据质量规则需校验的目标表的分区。步骤二:创建质量规则 根据业务需求,创建校验表数据的质量规则。步骤三:试跑质量规则 运行创建的规则,测试验证规则的正确性。步骤四:质量规则...
采集逻辑库tpcc和tpch内的所有逻辑表的分区热力信息:set ENABLE_SET_GLOBAL=true;set global PARTITIONS_HEATMAP_COLLECTION_ONLY='tpcc,tpch';采集所有逻辑库内的指定逻辑表customer、order的分区热力信息:set ENABLE_SET_GLOBAL=true;...
(可选参数)分区 如果选择了分区表,则需要选择数据表的分区。默认的分区为 ds=${bizdate}。输入字段 根据上游组件的输出,为您展示输入字段。输出字段 输出字段区域展示了已选中表的所有字段。如果不需要将某些字段输出至下游组件,则您...
数据集成RestAPI Reader插件提供了读取RESTful接口数据的能力,通过配置HTTP请求地址,可获取RestAPI类型的数据源数据(例如获取时间范围内的数据、获取分页数据、循环请求参数获取数据等),并转换为数据集成支持的数据类型,传递给下游...
本文档介绍了删除分区表的分区结构,并转化成单表,且不丢失数据的方法。语法 ALTER TABLE.REMOVE PARTITIONING 命令用于删除分区和子分区表的分区结构,并转化成单表,且不丢失数据:ALTER TABLE table_name REMOVE PARTITIONING 示例 ...
方式一:手动指定所有表的分区方案 手动创建单表 语法 CREATE TABLE xxx(.)SINGLE 示例 CREATE TABLE sin_tbl(id bigint not null auto_increment,bid int,name varchar(30),birthday datetime,primary key(id))single;手动创建广播表 语法...
INTERVAL RANGE分区表的分区只按递增顺序创建。如果分区键为DATE类型,INTERVAL的类型不能是TIME类型(HOUR、MINUTE、SECOND);如果分区键为TIME类型,INTERVAL的类型不能是DATE类型(YEAR、QUARTER、MONTH、WEEK、DAY);如果分区键不是...
前提条件 如果您需要写入分区表,则需要先创建待写入的分区表,再使用该组件写入数据,关于如何创建分区表,详情请参见 创建分区表。使用限制 支持的计算引擎为MaxCompute。可视化配置组件参数 Designer 仅支持通过可视化方式,配置该组件...
分区信息:可查看数据表的分区信息。多级分区将按照各级分区组合结果展示,不同分区之间用/连接。例如:ds=20221001/pt1=a/pt2=b。注意:分区记录数和存储量信息仅供参考。说明 当数据表为 物理表(内部表)时,使用Less Than和fixed range...
语法说明 附加分区 ALTER TABLE[IF EXISTS]name ATTACH PARTITION partition_name { FOR VALUES partition_bound_spec|DEFAULT } 上述语法即表示附加一个现有表(该表本身可能已分区)作为目标表的分区。您可以使用 FOR VALUES 将表附加为...
语法说明 附加分区 ALTER TABLE[IF EXISTS]name ATTACH PARTITION partition_name { FOR VALUES partition_bound_spec|DEFAULT } 上述语法即表示附加一个现有表(该表本身可能已分区)作为目标表的分区。您可以使用 FOR VALUES 将表附加为...
分区数 表的分区数。相关API API接口 说明 DescribeDBClusterSpaceSummary-查看集群的空间概览 查看 数仓版 集群的空间概览。DescribeDBClusterSpaceSummary-查看集群的空间概览 查看 企业版、基础版及湖仓版 集群的空间概览。...
分离(Detach)分区:将一个分区表的分区分离出来,成为一个普通表。它避免了将分区表中的数据直接删除,而是将其分离出来作为一个普通表移至别处。语法说明 说明 PolarDB PostgreSQL版 完全兼容PostgreSQL。关于附加/分离分区的详细语法...
MaxCompute表的生命周期(Lifecycle),指表(分区)数据从最后一次更新的时间算起,在经过指定的时间后没有变动,则此表(分区)将被MaxCompute自动回收。这个指定的时间就是生命周期。通过设置生命周期可以实现自动数据清理或数据保留,...
分离(Detach)分区:将一个分区表的分区分离出来,成为一个普通表。它避免了将分区表中的数据直接删除,而是将其分离出来作为一个普通表移至别处。语法说明 说明 PolarDB PostgreSQL版(兼容Oracle)完全兼容PostgreSQL。关于附加/分离...
同时,PolarDB 分区表相对于原生MySQL进行了性能增强,支持丰富的分区类型及组合,使您可以更加便捷、简单和高效的使用分区表。分区表是将一个大的逻辑表,按照分区规则分割成多个小的物理表,大的逻辑表为分区表,小的物理表为分区,每...
part_col text 无 分区父表的分区列名称。date_plan text 无 分区规则,取值:'day'、'month'、'year'、'week' 和 'hour'。future_part_count integer 1 提前创建未来的分区数,用于提前创建分区,必须大于等于0。available_part_count ...
分区信息:可查看数据表的分区信息。多级分区将按照各级分区组合结果展示,不同分区之间用/连接。例如:ds=20221001/pt1=a/pt2=b。说明 仅当物化视图有分区字段时,为您展示分区信息。分区记录数和存储量信息仅供参考。③ 血缘&影响 血缘 ...
元数据对象的存储量 元数据对象是指数据湖元数据中存储的数据库、表、分区和索引。计费规则,每月前100万个存储对象免费,超过100万后,超过100万的部分,每10万个对象收费5元/月,不足10万的按10万个收费。计费周期与出账周期,按月统计...
本文介绍了分区表的定义及优势。在 PolarDB-X 的AUTO模式数据库中,将数据量较大的逻辑表依据特定的分区规则切割成若干个较小的物理表,此时大的逻辑表称为分区表,每个小的物理表...支持对全局索引表的分区进行单独运维变更。没有全局索引。