分区表管理(auto_partition)

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

重命名分区

注意事项 本文要求 PolarDB-X 实例版本必须为5.4.14-16539836及以上...场景 4:目标分区是非模板化的二级分区 和场景3不一样,当二级分区是非模板化分区时,重命名二级分区就是重命名具体的分区,语法同 场景3:目标分区是模板化的二级分区

Quick BI数据准备选择MaxCompute表,分区输入不合法

概述 本文主要描述了Quick BI数据准备选择MaxCompute表,分区输入不合法的解决方法。详细信息 分区的正确格式为:pt='${mydata}' 适用于 Quick BI v.4.3

分区合并

执行以下SQL将表组mytg1的p1、p2合并成一个新分区p12(意味着tb1和tb2的分区p1、p2会同步的合并成一个新分区p12):ALTER TABLEGROUP mytg1 MERGE PARTITIONS p1,p2 TO p12 List/List column 分区分区合并 对于list/list column分区策略...

修改部分索引

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

移动分区

PolarDB PostgreSQL版(兼容Oracle)支持将分区或者子分区移动到新的表空间。语法说明 移动分区 ALTER TABLE<table_name>MOVE PARTITION<partition_name>TABLESPACE;移动子分区 ALTER TABLE<table_name>MOVE PARTITION<partition_name>...

ALTER TABLE…ADD PARTITION

ALTER TABLE…ADD PARTITION命令用于将分区添加到现有的分区表中。语法介绍 使用ALTER TABLE…ADD PARTITION命令把分区添加到现有的分区表中。语法如下:ALTER TABLE table_name ADD PARTITION partition_definition;其中 partition_...

块存储FAQ

什么用FIO测试性能时,会导致实例宕机?如何测试ESSD云盘的性能?SSD云盘问题 SSD云盘具备怎样的I/O性能?SSD云盘适用于哪些应用场景?是否支持将原普通云盘更换成SSD云盘?如何购买SSD云盘,I/O优化的实例及SSD云盘的价格是多少?购买...

新增分区时对应的Topic数量额度

例如,您已购买了分区数为50、流量规格为alikafka.hw.2xlarge、规格内赠送分区数为1000的实例,那么该实例总分区数=购买分区数+规格内赠送分区数=50+1000=1050,可用Topic数量与总分区数量相等为1050。云消息队列 Kafka 版 Serverless实例...

CREATE TABLE

本文介绍 AnalyticDB for MySQL 的 CREATE TABLE 建表语法。您将了解到如何创建分区表和维表,以及如何定义表的分布键、分区键、索引、生命周期、冷热数据分层等。设置默认值、自增列 设置主键 设置...为什么要定义分区 分区可以加快数据过滤...

REPAIR PARTITION

本文档介绍了修复损坏的分区或子分区的方法。语法 ALTER TABLE.REPAIR PARTITION 命令用于修复损坏的分区或子分区:ALTER TABLE table_name REPAIR PARTITION {partition_names|ALL} 其中,partition_names 为:{partition_name|...

分区

分区表是指拥有分区空间的表,即将表数据按照某个列或多个列进行划分,从而将表中的数据分散存储在不同的物理位置上。合理设计和使用分区,可以提高查询性能、简化数据管理,并支持更灵活的数据访问和操作。概述 分区可以理解为分类,通过...

分区表系统视图

PolarDB PostgreSQL版 提供了系统视图,您可以使用系统视图来查看分区表的结构信息。PolarDB PostgreSQL版 提供了以下几个系统视图和系统函数,供您查看数据库中分区表的相关信息。pg_partitioned_table 返回字段说明 列名 描述 partrelid ...

OPTIMIZE PARTITION

本文档介绍了优化分区或子分区、回收未使用的空间和整理分区数据文件的方法。描述 如果从分区或子分区中删除了大量的行,或者对一个带有可变长度的行(即存在VARCHAR、BLOB或TEXT类型的列)进行修改,可以使用 ALTER TABLE…OPTIMIZE ...

如何确定分区个数

本文介绍如何确定HASH分区、List Default Hash分区以及RANGE分区分区个数。HASH分区 您可以在创建分区表时多尝试几个分区值,尽量找一个可以使得数据均衡分布的一个值作为分区值。以下命令可以辅助您来评估分区数量。查看按照ID值分为10...

分布式线性扩展

数据分区方式由分区函数决定,PolarDB-X 支持哈希(Hash)、范围(Range)等常用的分区函数。以下图为例,shop库中的orders表根据每行数据的ID属性进行哈希,被分区水平切分成orders_00~orders_11共计12个分区,均匀分布在4个数据节点上。...

附加/分离分区

PolarDB PostgreSQL版(兼容Oracle)附加/分离分区的语法完全兼容PostgreSQL。本文详细介绍了其语法及示例。概述 附加(Attach)分区:将一个普通表附加到分区表中,成为分区表的一个分区。分离(Detach)分区:将一个分区表的分区分离出来...

附加/分离分区

PolarDB PostgreSQL版 附加/分离分区的语法完全兼容PostgreSQL。本文详细介绍了其语法及示例。概述 附加(Attach)分区:将一个普通表附加到分区表中,成为分区表的一个分区。分离(Detach)分区:将一个分区表的分区分离出来,成为一个...

分区

Logstore读写日志必定保存在某一个分区(Shard)上。每个日志库(Logstore)分若干个分区,每个分区由MD5左闭右开区间组成,每个区间范围不会相互覆盖,并且所有的区间的范围是MD5整个取值范围。Shard是每个Logstore下读写基本单元,每个...

生命周期

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

分布表

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

DROP PARTITION

本文档介绍了删除分区和子分区以及存储在分区和子分区内数据的方法。语法 ALTER TABLE…DROP PARTITION 命令用于删除分区和子分区及存储在分区和子分区内的数据。ALTER TABLE table_name DROP PARTITION partition_names;说明 该命令不可以...

HASH-HASH

语法 创建一个或多个HASH-HASH分区表,其中每个分区可能有一个或一个以上的子分区:CREATE TABLE[schema.]table_name table_definition PARTITION BY[LINEAR]HASH(expr)[PARTITIONS num]SUBPARTITION BY[LINEAR]HASH(expr)[SUBPARTITIONS ...

普通表转换为分区

当单张普通表的数据量超过1亿或者1 TB时,建议使用分区表。本文介绍了使用 ALTER 语法将单张普通表转换为分区表的注意事项以及示例。前提条件 普通表中的主键或唯一键需要包含分区表中的分区键字段。注意事项 普通表转换为分区表的过程中,...

分区定义

分区表维护 分区表支持多种分区管理操作,包括新增分区,删除分区,重命名分区,清空截断分区,交换分区,分裂分区等,具体信息,请参见 Partitioning Large Tables。分区表子表重命名 AnalyticDB PostgreSQL版 在6.3.10.9版本之后支持对...

什么是TTL功能

随着时间的推移,新的分区会被创建,失效的分区会被删除,如下图所示:说明 PolarDB-X 默认会自动创建新分区和删除失效分区。您也可以在建表时禁用自动功能,通过DDL语句来手动创建或删除失效分区。一个周期后,创建的新分区和失效的分区,...

一级分区的规划和设计(2.0版)

本章节介绍一级分区表的规划和设计,其中主要是一级分区列的选取。AnalyticDB MySQL 2.0一级分区表采用HASH分区,可指定任意一列(不支持多列)作为分区列。HASH分区通过标准CRC算法计算出CRC值,并将CRC值与分区数作模计算,得出每条记录...

动态分区

本文介绍 云数据库 SelectDB 版 动态分区相关的概念和示例,帮助您进行分区的动态管理,降低您的使用成本。概述 在某些场景下,可能会将数据库表按照天进行分区划分。如果需要手动管理分区,可能由于没有创建分区导致数据导入失败,这给...

TRUNCATE PARTITION

本文档介绍了从指定的子分区中删除所有数据,并保留完整的子分区结构的方法。语法 ALTER TABLE…TRUNCATE PARTITION 命令用于从指定的子分区中删除所有数据,并保留完整的子分区结构:ALTER TABLE table_name TRUNCATE PARTITION partition...

Node Labels特性使用

指定队列在指定可访问分区的可超用的最大资源容量。yarn.scheduler.capacity.<queue-path>.default-node-label-expression 分区名,默认为空字符串代表DEFAULT分区。指定队列所提交作业中没有特别指定分区的容器请求所使用的默认分区。必须...

删除分区

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

分区过滤表达式说明

本文为您提供分区过滤表达式的相关说明,用于数据迁移时的参数配置场景。示例 p1>='2022-03-04' and(p2=10 or p3>20)and p4 in('abc','cde')示例说明 p1,p2,p3,p4 为分区名。分区值包含字符串和数字两种类型,字符串被双引号或单引号包裹。...

何时选择间隔(Interval)分区

Interval Range分区是Range分区的扩展,在数据到达时自动创建间隔分区,不需要再手动创建新分区,方便了Range分区维护操作。向RANGE分区表插入数据时,如果插入的数据超出当前已存在分区的范围,将无法插入并且会返回错误;而对于INTERVAL ...

什么使用表格存储过程中会有少量的500错误

当某个数据分区的数据量过大,或者访问过热,如下图的数据分区P1,表格存储的动态负载均衡机制能够检测到这种情况的发生,并将数据分区分裂成两个数据分区P1和P5,并将该两个数据分区调度到负载较低的服务节点上。表格存储使用上述的自动...

CHECK PARTITION

本文档介绍了检查分区或子分区,并显示分区或子分区中的数据或者索引是否已损坏的方法。语法 ALTER TABLE.CHECK PARTITION 命令用于检查分区或子分区,并显示分区或子分区中的数据或者索引是否已损坏:ALTER TABLE table_name CHECK ...

编辑资源队列

通过阿里云EMR控制台,您可以方便地管理资源队列,并关联不同的分区。前提条件 已创建集群,且集群状态为运行中。创建集群详情,请参见 创建集群。使用限制 YARN调度器需使用capacity scheduler。自定义分区相关功能,适用于EMR-5.11.1及...

全局索引

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

分区分裂

场景 3:目标分区为模板化的二级分区 当二级分区是模板化分区时,可以通过分裂语法直接将某个模板二级分区分裂,分裂模板二级分区会使所有的一级分区下的子分区同时分裂。模板化二级分区是Range/Range column策略的分区表分裂 表级用法 ...

快速入门

分区模式 分区模式决定了将数据写入到MaxCompute哪个分区中,目前DataHub支持以下分区方式:分区模式 分区依据 支持Topic类型 说明 USER_DEFINE Record中的分区列(和MaxCompute的分区字段同名)的value值 TUPLE(1).DataHub schema中必须...

列存索引

分区表达式包括普通分区表达式和bucket分区表达式,且普通分区表达式和bucket分区表达式中的字段均为宽表主键字段。普通分区表达式 可以指定0个或多个普通分区表达式,多个表达式英文逗号(,)分隔。普通分区表达式为宽表主键字段(例如...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用