支持Oracle兼容的分区表创建、修改、扩展功能 PolarDB PostgreSQL版(兼容Oracle)2.0版本 支持Oracle风格的分区表,包括一级、二级分区的创建,支持List、Range、Hash三种分区的创建。支持常见的CREATE、COALESCE、DROP、EXCHANGE、MERGE...
A:是的,PolarDB 是基于Parallel Raft一致性协议的分布式存储集群,计算引擎是由1~16个分布在不同服务器上的计算节点构成,存储容量最高可达100 TB,最高支持120核920 GB内存,可在线动态扩容存储和计算资源,扩容时不会影响业务的正常...
本文为您介绍使用MaxCompute过程中常见的数据倾斜场景以及对应的解决方案。MapReduce 在了解数据倾斜之前首先需要了解什么是MapReduce,MapReduce是一种典型的分布式计算框架,它采用分治法的思想,将一些规模较大或者难以直接求解的问题...
表是MaxCompute的数据存储单元。数据仓库的开发、分析及运维都需要对表数据进行处理。本文为您详细介绍表操作相关命令。表操作命令如下。类型 功能 角色 操作入口 创建表 创建非分区表、分区表、外部表或聚簇表。具备项目创建表权限...
non-exclusive分区:除了分配该分区容器请求外,还允许在有空闲资源时将请求为DEFAULT分区的容器调度上来(或请求未特殊制定分区)。目前只有Capacity Scheduler调度器支持Node Labels分区调度,您可以通过调度器配置或者计算引擎node-...
向父表中插入无法映射到任何现有分区的数据将会导致错误,这种情况下应该手工增加一个合适的分区。分区以普通本数据库表(或者可能是外部表)的方式创建。可以为每个分区单独指定表空间和存储参数。没有必要创建表约束来描述分区的分区边界...
修复AUTO模式数据库中分区表的分区列包含反引号字符时,创建表报错的问题。修复在扩缩容或者UGSI创建过程中,insert ignore(returning)可能导致数据校验不通过的问题。修复GSI和Local Index索引名重复的问题。修复创建UGSI时,如果索引名...
本文汇总了使用块存储时的常见问题。存储容量单位包SCU问题 什么是存储容量单位包SCU?哪些块存储产品可以使用存储容量单位包SCU?存储容量单位包SCU可以单独使用吗?存储容量单位包SCU的抵扣规则是什么?SCU如何计费?SCU可以退款吗?ESSD...
当您发现MaxCompute账单持续上涨,而且成本变得难以管理时,您可以从计算作业着手,通过对SQL作业和MapReduce作业的优化而减少计算成本。本文为您介绍SQL作业和MapReduce作业计算成本的控制方法。预估计算成本 您可以在计算前对计算成本...
表是MaxCompute的数据存储单元。数据仓库的开发、分析及运维都需要对表数据进行处理。本文以具体示例为您介绍如何创建、删除和查看表等常用表操作。表操作常用命令如下。表操作详情请参见 表操作。类型 功能 角色 操作入口 创建表 创建非...
关闭控制台上的管理分区页面 如果您希望完全通过自定义脚本来使用分区管理能力,且不希望EMR控制台进行分区管理的校验时,您可以在YARN服务的 配置 页签,修改 yarn-operator-conf 中 node_labels_managed_by_emr 的参数值为false,刷新...
MaxCompute中不同类型计算任务的操作对象(输入、输出)都是表。表设计是否合理将影响存储和计算的性能,进而影响到存储和计算的计费。声明 本文中介绍的非功能性规范均为建议性规范,产品功能无限制,仅供参考。表设计主要目标 降低存储...
主键设计对多元索引的同步速度有一定的影响,对数据表主键的要求是写入数据时要尽可能分散到数据表的不同分区,因此如果写入TPS较高时,需要尽可能分散在数据表的多个分区中,避免出现写单分区、写尾部分区等问题。目前仅支持从数据表中...
alter table 只会影响分区表的新建分区(包括 insert overwrite 生成的),新分区将按新的聚簇属性存储,老数据分区的聚簇属性和存储保持不变。即在一张曾经做过聚簇属性设置的表上,关闭了聚簇属性,再增加聚簇设置,可以在新分区设置不同...
数据质量支持您保留数据质量监控过程中从数据表中发现的非预期数据,帮助您快速排查、定位问题,提升数据质量。本文为您介绍如何管理数据质量监控过程中从数据表中发现的非预期数据。背景信息 问题数据表 数据质量支持在部分规则校验不通过...
设置默认值、自增列 设置主键 设置分布键 设置分区键与生命周期 设置聚集索引 设置全文索引 设置向量索引 设置冷热分层存储策略 表的数据分布策略 建表前,您可以通过下图中的示例,了解关于表的几个重要概念,包括分片、分区、聚集索引。...
分区索引主要由HASH分区、时间分区或HASH分区和时间分区的组合组成,您可以根据以下场景和建议合理设置分区索引:业务数据有明显的时间属性,例如查询语句携带一个时间字段作为过滤字段,建议设置时间分区属性。在业务查询场景中,多数情况...
A:执行以下SQL,可以查看表的所有二级分区及分区的统计信息:SELECT partition_id,-分区名 row_count,-分区总行数 local_data_size,-分区本地存储所占用空间大小 index_size,-分区的索引大小 pk_size,-分区的主键索引大小 remote_data_...
列存索引中TopK算子的实现 一文中介绍了PolarDB IMCI如何利用统计信息在运行时进行剪枝,以提高TopK算法的查询性能。本文将进一步全面介绍PolarDB IMCI的查询剪枝(pruning or data skipping)技术。背景与作用 在HTAP场景中,PolarDB IMCI...
一张表允许的分区个数支持按照具体的项目配置,默认为6万个。更多表的限制条件,请参见 SQL使用限制项。命令格式-创建新表。create[external]table[if not exists][(<col_name><data_type>[not null][default][comment],.)][comment]...
维度表可与任意表组中的任意表进行关联,且创建时无需配置分区信息,但是对单表个数有所限制。通常要求维度表的单表量不超过1000万个。说明 维度表的数据不应被大量更新。可以使用MAPJOIN语句进行维度表和其它表的JOIN操作。拉链表的设计 ...
2022-08-27 全部地域 物化视图操作 物化视图支持生成空分区 当刷新分区物化视图时,如果物化视图计算后对应的分区没有数据时,物化视图会生成一个没有数据的空分区,保持分区的连续性。2022-08-27 全部地域 物化视图操作 Use Quota(作业...
支持Oracle兼容的分区表创建、修改、扩展功能 PolarDB PostgreSQL版(兼容Oracle)2.0版本 支持Oracle风格的分区表,包括一级、二级分区的创建,支持List、Range、Hash三种分区的创建。支持常见的CREATE、COALESCE、DROP、EXCHANGE、MERGE...
物化视图自动查询改写 使用实时物化视图加速带可变参数的查询 支持在分区表中使用实时物化视图。实时物化视图 分区表 支持使用INSERT ON CONFLICT语句在分区表中覆盖写入数据。使用INSERT ON CONFLICT覆盖写入数据 支持使用COPY ON ...
本文为您介绍实时计算Flink版上下游存储方面的常见问题。Kafka源表 Flink如何获取JSON数据?Flink和Kafka网络连通,但Flink无法消费或者写入数据?为什么Kafka源表数据基于Event Time的窗口后,不能输出数据?Flink中的Commit Offset有什么...
存储空间缩容 套餐规格缩容 增删节点 库表回收站 回收站主要用于存储用户删除的数据库和表等信息,用户可通过回收站恢复库表数据。进入回收站的库表仍然占据着物理空间,可设置自动清理周期或者手动进行清除。集群库表回收站 租户回收站 ...
2019-10-28 全部区域 管理IP白名单 2019-09 功能名称 功能描述 发布时间 发布区域 相关文档 支持配置Tunnel监控报警 您可以在阿里云的云监控服务中配置监控报警,监测Tunnel上传下载的使用情况。2019-09-30 全部区域 监控报警 支持配置按量...
A:出现如下情况时会导致复制延迟增大:主节点写入负载高,产生了过多的Redo日志,导致只读节点来不及应用。只读节点负载过高,抢占了过多原本属于应用Redo日志的资源。I/O出现瓶颈,导致读写Redo日志过慢。Q:存在复制延迟的情况下,如何...
PolarDB PostgreSQL版 实现了弹性跨机并行查询(ePQ)特性,能够帮助您解决原先的 PolarDB PostgreSQL版 在处理复杂的AP查询时会遇到的问题。前提条件 支持的 PolarDB PostgreSQL版 的版本如下:PostgreSQL 11(内核小版本1.1.28及以上)...
PolarDB PostgreSQL版(兼容Oracle)实现了弹性跨机并行查询(ePQ)特性,能够帮助您解决原先的 PolarDB PostgreSQL版(兼容Oracle)在处理复杂的AP查询时会遇到的问题。前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle)的版本如下:...
PolarDB for MySQL 8.0.1版和8.0.2版在功能上存在一些差异,包括Warm Buffer Pool、Hash Join、弹性并行查询、执行器增强、优化器增强、分区表、多主集群(库表)、Blink Tree等方面的差异。本文介绍这两个版本的功能区别,以便您基于业务...
支持您在搜索框中输入表名、表描述等查找该数据源中包含关键字的所有表,您还可以单击左侧 字段 类目,在输入框中输入字段名称、字段描述等关键字搜索该数据源中包含关键字的所有字段。同时还可以通过表所在类目、项目或数据库进行表过滤。...
在实际业务开发过程中,企业通常要求作业能在期望的时间节点前产出结果,并根据结果做进一步决策,这就需要作业开发人员及时关注作业运行状态,识别并优化慢作业。您可以通过MaxCompute的Logview功能诊断慢作业。本文为您介绍导致出现慢...
其他中小租户使用HASH分区,HASH分区的分区个数确定方法同HASH分区表。使用分区表时,如何选择索引?针对 PolarDB MySQL版 分区表,您可以选择以下几种索引:部分索引(Partial Index)您可以根据实际业务场景,在分区表的不同分区上创建...
为高效利用表格存储,在设计表格存储的表的主键时,需考虑表的分区键:分区方式 说明 使用 CardID 作为表的分区键 使用 CardID 作为表的分区键是一个比较好的选择。每天每张卡产生的消费记录数从总体上来讲是均匀的,每一个分区中的访问...
上述方案可解决因数据量大而导致的用户体验问题,但在对分库分表数据进行大数据分析时,逻辑上的一个表被拆成了多张表,由于没有类似TDDL中间件来屏蔽物理表的拆分,进行数据分析时变得十分复杂。解决方案 T+1多库合并建仓是指通过DLA控制...
由于在Flush间隔内待写入MaxCompute表的数据实际是在实时同步任务的一组队列中保存,每个队列会缓存一个MaxCompute的写入数据,队列的默认最大个数是5个,如果对应于MaxCompute表分区列的源端列在配置的Flush间隔内可枚举值个数超过了缓存...
修复分区表的所有分区在分区剪枝阶段都被裁剪掉的情况下,使用RANGE INDEX访问分区表的全局二级索引时,触发ASSERT CRASH(断言错误)的问题。修复将冷数据归档为ORC格式时,因表中存在Blob类型的字段导致归档失败的问题。修复MRR等场景下...
您可以灵活地将新购买的按量付费云盘手动挂载到现有的ECS实例上,作为数据盘使用,以扩展ECS实例的存储容量并适应新的业务需求。前提条件 被挂载的实例和云盘在同一个可用区。被挂载的实例的状态为 运行中(Running)或者 已停止(Stopped...
AnalyticDB PostgreSQL 6.0版 与 AnalyticDB PostgreSQL 7.0版 存在兼容性差异,当您需要将实例从6.0版本升级到7.0版本时,请先根据本文了解6.0版本与7.0版本兼容性注意事项。数据类型 AnalyticDB PostgreSQL 7.0版 删除了以下被SQL标准...