原理

本文概述了分区表模块的主要实现原理,便于用户了解分区表在底层实现时的一些细节,从而能够更好地学习如何去使用分区表分区表创建原理 分区表的创建主要涉及语法解析模块和执行模块。语法解析模块 分区表创建是分区表整个功能的核心部分...

附加/分离分区

例如:假设分区表A引用了分区B作为外键,若从分区表B中分离一个分区B_p1,则会对分区表A加上共享锁。上述语法中还可以指定 CONCURRENTLY 或 FINALIZE:如果指定 CONCURRENTLY,则会在低级别锁定上运行,以避免阻塞可能正在访问分区表的其他...

什么是子分区

子分区(SUBPARTITION)用于把分区表划分为更小的子集,这些子集会存储在相同或不同的服务器上。如果对一个分区划分了子分区,那么每个分区都至少有一个子分区。如果对一个表划分了子分区,那么数据不会存储在在任何分区表中,而是会存储于...

PolarDB MySQL版5.7版本发布日志

修复分区表执行修改分区的DDL语句后,新的Insert请求会出现autoinc duplicate key的问题。5.7.1.0.31 类别 说明 发布时间 新增功能和性能优化 提升低并发场景下Thread Pool处理建连请求的速度。2024-01-31 问题修复 修复使用逻辑预读功能...

分区表管理(auto_partition)

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

全局二级索引(GSI)

使用全局二级索引可以实现透明分区表,即您可以像使用单表一样使用分区表,大大减少分区键对分区表的使用限制。说明 全局二级索引功能当前处于灰度发布阶段,如有需求,请前往 配额中心,根据 配额ID polardb_mysql_gsi 找到配额名称,在...

扩容分区和文件系统(Linux)

重要 CentOS 6操作系统在扩容至2 TiB以上或者扩容GPT分区表时,需要参考 离线扩容分区和文件系统(Linux数据盘)使用 parted 命令进行操作,不能使用本文档介绍的 growpart 命令进行操作,否则会有分区表被破坏的风险。判断是否为GPT分区,...

创建分区表

PolarDB PostgreSQL版 创建分区表的语法完全兼容PostgreSQL。本文详细介绍了其语法及创建不同类型分区表的示例。语法说明 CREATE TABLE[IF NOT EXISTS]table_name([{ column_name data_type[COMPRESSION compression_method][COLLATE ...

表分区定义

AnalyticDB PostgreSQL版 支持将大表定义为分区表,当您进行条件查询时,系统只会扫描满足条件的分区,避免全表扫描,从而提升查询性能。支持的表分区类型 范围(RANGE)分区:基于一个数值型范围划分数据,例如按日期区间定义。值(LIST)...

分布

分布表使用 AnalyticDB PostgreSQL支持的分区表类型包括范围(Range)分区、值(List)分区和多级分区表,下图为一个多级分区表设计实例,一级分区采用按月的区间(Range)分区,二级分区采用按地区的值(List)分区设计。使用场景 是否...

EMR-4.8.x版本说明

ESS 修复在Shuffle read阶段,出现closed channel异常、IndexOutOfBounds异常或堆外内存使用过多的问题。修复开启Metrics之后,出现NPE异常的问题。HAS 修复在HAS install流程产生了错误后admin.keytab无法重新init问题 Presto 支持一键...

2022-09-19版本

MySQL整库同步Kafka 管理Kafka JSON Catalog Hologres结果表DDL定义分区表 创建对应Hologres结果表时可以通过PARTITION BY定义分区表。CREATE TABLE AS(CTAS)语句 Hologres维表支持异步请求的超时时间设置 通过设置异步请求的超时时间...

功能发布记录

FE节点锁机制升级为短锁,有效解决DDL卡住、以及FE节点元数据不一致出现异常报错等问题,提升FE节点元数据的稳定性和一致性。OpenAPI能力升级,新增计算组、数据湖加速、资源组等接口,提升实例运维管理能力。详情请参见 API概览。生态...

pg_partitioned_table

列名称 列类型 描述 partrelid oid 这个分区表的 pg_class 项的OID。partstrat char 分区策略。取值范围如下:h:哈希分区表。l:列表分区表。r:范围分区表。partnatts int2 分区键中的列数。partdefid oid 这个分区表的默认分区的 pg_...

Dataphin同步任务同步多层分区表

问题描述 用户需要将二级分区表同步至一级分区表,分区字段填写一个总是报错。解决方案 例如一级分区ds,二级分区city,可以如下图配置:适用于 Dataphin 同步任务

修改部分索引

修改分区表上的部分索引,即在分区粒度上添加、重建和删除二级索引。语法 为分区添加部分索引。ALTER TABLE table_name ALTET INDEX index_name ADD PARTITION partition_name0[,.];重建分区上的部分索引。ALTER TABLE table_name ALTET ...

质量规则模板类型

实时多链路对比 高可用场景下,需要构建多条链路,以便数据出现异常时,能够及时切换。对于多链路之间的数据计算进度监控则可以发现一些数据滞留、统计偏差问题,提升实时数据质量。稳定性 实时统计值检测 实时数据为指标值或可统计数据时...

质量规则模板类型

实时多链路对比 高可用场景下,需要构建多条链路,以便数据出现异常时,能够及时切换。对于多链路之间的数据计算进度监控则可以发现一些数据滞留、统计偏差问题,提升实时数据质量。稳定性 实时统计值检测 实时数据为指标值或可统计数据时...

概述

PolarDB-X 2.0的AUTO模式数据库分区表支持使用一级分区与二级分区,并且一级分区的分区策略与二级分区的分区策略具备完全正交的能力,相互组合没有限制,详情请参考 手动创建分区表(AUTO模式)。为此,PolarDB-X 2.0的AUTO模式数据库分区...

ePQ支持分区表查询

为了方便管理和提高查询性能,用户一般会使用分区表,将大表拆分成多张子分区表,每张子分区表又可以进一步拆分成二级子分区表,从而形成了多级分区表。PolarDB PostgreSQL版 支持弹性跨机并行查询,能够利用集群中多个计算节点提升只读...

CREATE PARTITION TABLE

CREATE PARTITION TABLE语句用于创建分区表。本文为您介绍CREATE PARTITION TABLE的用法。命令说明 Partition Table,也叫分区表。父表按分区键(Partition Key)的值划分为不同的子表,子表对外可见。下文无特殊说明的父表和子表皆指分区...

概述

PolarDB 分区表完全兼容原生MySQL的语法和功能。同时,PolarDB 分区表相对于原生MySQL进行了性能增强,支持丰富的分区类型及组合,使您可以更加便捷、简单和高效的使用分区表分区表是将一个大的逻辑表,按照分区规则分割成多个小的物理表...

Dataphin中物理丢失问题

问题原因 由于创建非分区表的时候,误设置表生命周期,到期后自动回收了。新建test_lifecycle表,生命周期为100天。create table test_lifecycle(key string)lifecycle 100;解决方案 1.建非分区表时,不设置生命周期。2.对已经创建带生命...

AliSQL内核小版本发布记录

Bug修复 修复 SHOW GLOBAL STATUS 的执行结果出现异常的问题。修复Jemalloc Profiling功能开启导致实例无法启动的问题。修复 INSERT INTO SELECT 语句使用SEQUENCE导致实例崩溃的问题。回收 dbms_recycle.restore_table 权限。I_S.INDEX_...

全局索引

全局索引(GLOBAL INDEX)是分区表上的一种索引技术,可以创建在分区表的非分区键上,也支持提供唯一约束。前提条件 支持的 PolarDB PostgreSQL版 的版本如下:PostgreSQL 14(内核小版本14.6.4.0及以上)说明 您可通过如下语句查看 ...

概述

PolarDB MySQL版 支持在分区表上创建部分索引(Partial Index),即索引可以只创建在分区表的某一个或多个分区上,而不需要在所有分区上同时创建索引。您可以在各个分区上创建不同的索引,以满足对不同分区的查询要求,同时可以节省大量的...

诊断项与诊断结果说明

出现此类异常可能会导致实例崩溃或出现异常暂停,您可以尝试通过重启实例进行恢复。实例操作系统异常 实例系统出现了内核错误(kernel panic)、OOM(Out of Memory)异常或内部宕机等故障。检查该实例的操作系统(Guest OS)内部是否存在...

如何确定分区个数

HASH分区 您可以在创建分区表时多尝试几个分区值,尽量找一个可以使得数据均衡分布的一个值作为分区值。以下命令可以辅助您来评估分区数量。查看按照ID值分为10个分区后每个分区的数据量。select id%10 as part_id,count(1)from table_name...

分区表命令列表

本文总结了分区表的相关命令以及说明。分类 分区表命令 说明 创建 CREATE TABLE.PARTITION BY 创建一个分区表。CREATE TABLE.PARTITION BY HASH 创建指定分区数的HASH分区表。变更 ALTER TABLE…ADD PARTITION 将分区添加到现有的分区表中...

删除分区表

删除分区表是将整体分区表和它的分区全部删除。本文详细介绍了其语法及示例。语法说明 DROP[TABLE]name[CASCADE|RESTRICT]DROP TABLE 语句将从数据库中删除表。要清空表中的行而不破坏表,请使用 DELETE 或 TRUNCATE 语句。DROP TABLE 语句...

概览

结果表:支持PARTITION BY语法,CTAS创建Hologres结果表时可以通过PARTITION BY定义分区表。Metrcis支持 currentSendTime 指标。开源Flink源表 CREATE TABLE AS(CTAS)语句 1.13 4.0.13 1.1及以上版本 源表支持全增量一体源表消费。支持...

REMOVE PARTITIONING

本文档介绍了删除分区表的分区结构,并转化成单表,且不丢失数据的方法。语法 ALTER TABLE.REMOVE PARTITIONING 命令用于删除分区和子分区表的分区结构,并转化成单表,且不丢失数据:ALTER TABLE table_name REMOVE PARTITIONING 示例 ...

ALTER PARTITION TABLE

ALTER PARTITION TABLE语句用于修改分区表。本文为您介绍ALTER PARTITION TABLE的用法。命令格式 Hologres支持以下3种修改分区表的操作。ALTER TABLE[IF EXISTS]table_name RENAME to new_table_name;ALTER TABLE[IF EXISTS]table_name ...

实例启动异常常见错误与对应解决方案

1662001136:Windows系统的文件系统出现异常 问题现象 通过VNC登录实例时,Windows系统启动界面显示 Checking file system on、CHKDSK is verifying files 或 CHKDSK is verifying indexes 错误信息。问题原因 导致该问题的可能原因如下:...

查看并管理治理工作台

说明 数据源 和 实时元 不支持展示校验分区信息;指标 不支持展示校验对象信息。③ 批量操作区 可对治理对象批量执行 忽略此次异常、取消忽略、加入白名单、发起整改、重新校验、关联知识库文档 操作。忽略此次异常:可把待处理的问题置...

查看并管理治理工作台

说明 数据源 和 实时元 不支持展示校验分区信息;指标 不支持展示校验对象信息。③ 批量操作区 可对治理对象批量执行 忽略此次异常、取消忽略、加入白名单、发起整改、重新校验、关联知识库文档 操作。忽略此次异常:可把待处理的问题置...

数据膨胀、倾斜与索引统计

分区表分区表名称。表类型 表的存储类型,例如堆表或AO表。期望表大小 期望的表的大小,单位为Byte。期望表大小为 AnalyticDB PostgreSQL版 判断没有膨胀情况下的表大小。实际表大小 实际表的大小,单位为Byte。膨胀表大小 膨胀表的大小...

TRUNCATE

清空非分区表里的数据 将指定的非分区表中的数据清空。如果您需要清空分区表中单个或多个分区的数据,请参见 清空分区数据。命令格式 truncate table;参数说明 table_name:必填。待清空数据的非分区表的名称。清空分区数据 清空分区表中...

批式读写

建表并写入数据 Scala/非分区表 data.write.format("delta").save("/tmp/delta_table")/分区表 data.write.format("delta").partitionedBy("date").save("/tmp/delta_table")SQL-非分区表 CREATE TABLE delta_table(id INT)USING delta ...

V5.1.x系列实例版本说明

修复使用拆分函数RIGHT_SHIFT和RANGE_HASH的拆分在INSERT时,某些情况下出现的多语句无法执行的问题。V5.1.28-1320920 日期 2017.07.18 类别 说明 新增特性 支持RENAME TABLE功能。支持创建拆分时新规则函数和多列规则。支持REPLACE ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库自治服务 威胁情报服务 Web应用防火墙 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用