概述

分区表是将一个大的逻辑表,按照分区规则分割成多个小的物理表,大的逻辑表为分区表,小的物理表为分区,每一个分区在存储引擎上独立组织管理数据和索引。分区规则主要包括 RANGE、LIST、HASH 三种,您需要指定分区键,根据分区键字段的值...

概述

分区剪枝是指优化器自动从 FROM 和 WHERE 子句里根据分区键提取出需要扫描的分区,减少扫描的数据块,从而避免全扫描,提高性能。分区剪枝机制支持以下两种剪枝方式:排除约束 快速剪枝 排除约束 参数 constraint_exclusion 用于控制排除...

分区表使用跨机并行查询

通过对分区表使用跨机并行查询,提升数据库的性能。功能介绍 当前对分区表使用跨机并行查询支持的功能如下所示:支持range分区的并行查询。支持list分区的并行查询。支持hash分区的并行查询。支持分区裁剪。支持带有索引的分区表并行查询。...

分区表使用跨机并行查询

通过对分区表使用跨机并行查询,提升数据库的性能。功能介绍 当前对分区表使用跨机并行查询支持的功能如下所示:支持range分区的并行查询。支持list分区的并行查询。支持hash分区的并行查询。支持分区裁剪。支持带有索引的分区表并行查询。...

PrestoMall

所有业务全部由一套Oracle数据库支持。业务挑战 业务快速发展,IT 费用也随之水涨船高,Oracle成本高昂。业务的快速增长,应对双十一大促乏力,应用具备水平扩展的能力,但是数据库弹性不足。去O复杂度太高,缺乏经验,希望有专业评估指导...

修改部分索引

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

数据库对象名称解析

说明 搜索路径的概念与Oracle数据库不兼容。对于非限定引用,Oracle仅在当前用户的schema中查找指定的数据库对象。还请务必注意,在Oracle中,用户及其schema是相同实体,而在 PolarDB PostgreSQL版(兼容Oracle)中,用户和schema是两个...

概述

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

概述

组合分区提供了二维分区的优点。从性能的角度来看,您可以根据SQL语句在一个或两个...数据库将二级分区表中的每个子分区存储为一个单独的物理表。因此,子分区的属性是独立的,可以与表的属性或子分区所属的一级分区不同,使用中更加灵活。

ALTER SESSION

另一些参数将变更对应的 PolarDB PostgreSQL版(兼容Oracle数据库服务器运行时配置参数。参数 参数 说明 name 可设置运行时参数的名称。下面列出了可用参数。value 参数的新值。可以使用 ALTERSESSION 命令修改以下配置参数:参数 说明 ...

Hologres结果

false createparttable 当写入分区表时,是否根据分区值自动创建分区表。Blink独享 3.7及以上版本支持该功能。默认值为 false。重要 请您谨慎使用该功能,确保分区值不会出现脏数据,从而导致创建了错误的分区表。false 说明 ...

自建数据Oracle

本文为您介绍如何创建Oracle类型的自...将Oracle数据库中的数据或自建的自定义SQL添加到Quick BI,请参见 创建并管理数据集。添加可视化图表并分析数据,请参见 新建仪表板 和 可视化图表概述。钻取并深度分析数据,请参见 钻取设置与展示。

INTERVAL RANGE简介

而对于INTERVAL RANGE分区表,当新插入的数据超过现有分区的范围时,允许数据库自动创建新分区,根据INTERVAL子句指定的范围来新增分区。如果分区范围设置为1个月,新插入的数据为当前转换点(当前存在的分区的最大边界值)两个月后的数据...

新零售行业解决方案

采用 PolarDB PostgreSQL版(兼容Oracle)替代Oracle RAC数据库数据库性能大幅提升,兼容原系统90%的数据库代码,去O的难度得到大幅度的降低。方案价值:基于阿里云ADAM和 PolarDB PostgreSQL版(兼容Oracle)替代商业版数据库,优化IT的...

REMOVE PARTITIONING

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

EXCHANGE PARTITION

语法 ALTER TABLE.EXCHANGE PARTITION 命令用于将一个分区或子分区与单表进行交换,可以将一个与分区表的表结构相同的单表交换为分区表中的一个分区或子分区。语法如下:ALTER TABLE target_table EXCHANGE PARTITION target_partition ...

何时选择间隔(Interval)分区

而对于INTERVAL RANGE分区表,当新插入的数据超过现有分区的范围时,允许数据库自动创建新分区,根据INTERVAL子句指定的范围来新增分区。如果分区范围设置为1个月,新插入的数据为当前转换点(当前存在的分区的最大边界值)两个月后的数据...

限制

当一个活跃的数据库中模式定义改变时,逻辑复制是鲁棒的:当模式在发布者上发生改变并且被复制的数据开始到达订阅者但却不适合模式时,复制将报错,直至模式被更新。在很多情况下,可以通过先对订阅者应用额外的模式更改来避免间歇性的...

基本概念

CREATE DATABASE创建的就是逻辑数据库。一个 AnalyticDB for MySQL 集群最多可创建256个逻辑数据库。AnalyticDB for MySQL 文档中提到的数据库,都是指逻辑库。分片(Shard)根据分布键,将数据水平分割后得到的子,称为分片,英文名称...

从MaxCompute批量导入导出

use exdb#exdb是HybriDB for MySQL中用户数据库的名称#MaxCompute非分区表对应的外表 CREATE TABLE IF NOT EXISTS odps_nopart_import_test_external_table(uid string,other string)ENGINE='ODPS' TABLE_PROPERTIES='{"endpoint":...

创建混合分区

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

分区表索引

分区表通常有巨大的数据量。为了加快查询速度,通常会使用索引功能。本文介绍了分区表的索引功能。分区表索引类型 PolarDB PostgreSQL版 支持分区上的两种索引类型:本地索引 在分区表本地索引(Local Index)中,本地索引与分区表的分区...

HASH-HASH

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

使用Simple存储策略

背景信息 时空数据具有个体大、总量大的特点,Ganos中的栅格、轨迹、点云等数据类型往往需要采用专业的压缩算法压缩后再存入数据库表中,而当前数据库提供的存储策略只支持固定简单的压缩算法,或者不压缩直接存储至外表,将导致时空数据...

删除分区

删除分区是指在已有的分区表上删除一个分区。本文介绍了删除分区的语法说明及其示例。语法说明 删除分区 ALTER TABLE<table_name>DROP PARTITION;删除子分区 ALTER TABLE<table_name>DROP SUBPARTITION;注意事项 在分区被删除后,分区中的...

百华悦邦

采用 PolarDB PostgreSQL版(兼容Oracle)代替Oracle RAC数据库数据库性能大幅提升,兼容原系统90%的数据库代码,去O的难度得到大幅度的降低。客户价值 基于阿里云ADAM和 PolarDB PostgreSQL版(兼容Oracle)替代商业版数据库,优化IT的...

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 ...

DBA_SUBPART_KEY_COLUMNS

DBA_SUBPART_KEY_COLUMNS 视图提供有关位于数据库中并已建立二级分区的那些分区表的键列的信息。名称 类型 说明 owner TEXT 表的所有者。Schema_name TEXT 表所在 schema 的名称。name TEXT 列所在表的名称。object_type CHARACTER(5)仅...

ALL_SUBPART_KEY_COLUMNS

ALL_SUBPART_KEY_COLUMNS 视图提供有关位于数据库中并已建立二级分区的那些分区表的键列的信息。名称 类型 说明 owner TEXT 表的所有者。schema_name TEXT 表所在 schema 的名称。name TEXT 列所在表的名称。object_type CHARACTER(5)仅...

Trajectory最佳实践

采用合理的分区表 随着使用时间的增加,数据库中的轨迹数据量也不断增加,导致数据库索引变大,查询变慢。您可考虑采用分区表的模式降低单表数据量。使用分区表请参见PolarDB文档中 分区表使用。减少使用字符串类型属性 轨迹属性中如有大量...

使用OSS Foreign Table分区表

AnalyticDB PostgreSQL版 OSS Foreign Table(简称OSS FDW)支持分区表功能,当分区列出现在查询语句的WHERE条件中时,可以有效减少从OSS上拉取的数据量,从而提升查询的执行效率。注意事项 OSS FDW分区表功能对数据文件的目录结构有一定...

ANALYZE

如果省略,则分析当前数据库中的所有常规表、分区表和物化视图(但不包含外部表)。如果指定的表是分区表,则整个分区表的继承统计信息和各个分区的统计信息都将更新。column_name 要分析的一个指定列的名称。默认是所有列。输出 当指定了 ...

MaxCompute分区表数据导入

创建分区表(内部表)登录数据库 在 HoloWeb控制台DB授权 页面,单击 元数据管理。在 元数据管理 页面,双击左侧目录树中已创建成功的数据库名称,单击 确认。创建分区表 在 SQL编辑器 页面,单击左上角的 新建SQL窗口。在新增的 临时Query...

ALTER TABLE…MERGE PARTITION

示例 创建一个名为 sales 的分区表,并在表中插入测试数据,示例如下:CREATE TABLE sales(dept_no number,part_no varchar2,country varchar2(20),date date,amount number)PARTITION BY LIST(country)(PARTITION europe VALUES('FRANCE',...

开发限制

PolarDB-X 高度兼容MySQL协议和语法,但由于分布式数据库和单机数据库存在较大的架构差异,存在SQL使用限制。本文将介绍数据库开发过程中的使用限制。常见标识符限制 类型 最大字符长度 取值范围 Database 32 大小写字母、数字和下划线(_...

主键与唯一键(AUTO模式)

本节介绍了在AUTO模式数据库中,判断的主键是Global主键还是Local主键,的唯一键是Global唯一键还是Local唯一键的方法。主键 在 PolarDB-X 中,主键分为Global主键与Local主键。当创建出的主键:能保证全局唯一,就称为Global主键;只...

在RANGE分区表中指定多个分区键

您可以通过给RANGE分区表指定多个关键列来提高性能。如果您经常在小的列集上使用比较运算符(基于大于或小于值)来选择记录,那么可以考虑在RANGE分区规则中使用这些列。在范围分区表中指定多个键 在分区键中,范围分区表定义也许包括多个...

ALTER TABLE…ADD PARTITION

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

ACID语义

数据对象:指持有实际数据的对象,例如非分区表、分区。INTO类作业:指INSERT INTO、DYNAMIC INSERT INTO等包含关键字INTO的SQL作业。OVERWRITE类作业:指INSERT OVERWRITE、DYNAMIC INSERT OVERWRITE等包含关键字OVERWRITE的SQL作业。...

并行查询

概述 当代计算机往往有更多的核心可以使用,并行查询是现代数据库必不可少的能力。PolarDB PostgreSQL版 对分区表的并行查询,和普通表相比有更加优异的性能。使用说明 PolarDB PostgreSQL版 的并行查询功能默认开启。根据并行的方式,分区...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云数据库 Redis 版 云数据库 MongoDB 版 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用