通过主外键约束消除多余的JOIN

db 数据库中创建一个名为 store_returns 的,通过使用外键语法 FOREIGN KEY 将 sr_item_sk 列和 item 的主键列 i_item_sk 关联起来。示例如下:CREATE TABLE store_returns(sr_sale_id bigint,sr_store_sk bigint,sr_item_sk bigint...

mysqldump

使用示例 导出 导出test_db数据库中的test_table:mysqldump-h127.0.0.1-P9030-uroot-no-tablespaces-databases test_db-tables test_table 导出test_db数据库中的test_table结构:mysqldump-h127.0.0.1-P9030-uroot-no-tablespaces-...

分区裁剪

分区裁剪(Partition Pruning)是数据库分区表中常用的性能优化手段。使用限制 仅支持分区表。仅支持在Range或List分区列上使用范围、等式和IN列表谓词。AnalyticDB PostgreSQL 7.0版 支持Hash分区,Hash分区只能通过等值条件进行裁剪。...

CreateAccount

例如,需要授权数据库DB1读写权限,授权数据库DB2只读权限,您需要设置 DBName 为 DB1,DB2,并设置 AccountPrivilege 为 ReadWrite,ReadOnly。仅PolarDB MySQL版集群的普通账号支持设置该参数。ClientToken String 否 6000170000591aed949d...

管理分区

DDM目前支持对MySQL、Oracle、DB2和GaussDB等数据库进行表分区操作。在逆向数据库时,支持抽取MySQL和Oracle数据库表分区信息至模型工具中。操作步骤 在模型设计区,右键单击 编辑,进入 编辑器。在 编辑器 页面,您可以编辑 分区 ...

分区表常见问题

本文汇总了 PolarDB MySQL版 分区表相关的常见问题。说明 如需了解更多关于分区表的内容,请搜索钉钉群号加群进行咨询。钉钉群号:24490017825。PolarDB MySQL版 是否支持表分区?支持。目前 PolarDB MySQL版 100%兼容MySQL,同时做了功能和...

全局二级索引(GSI)

性能测试 测试对象 数据量100万条,表结构和表数据相同的2分区表。在1张分区表上创建局部索引,另外的1张分区表上创建全局二级索引。此处以创建分区表 mytest1.big_table_1 和 mytest2.big_table_1 为例,其中,表 mytest1.big_table_1 ...

GRANT

GRANT语法用于给授予指定权限,例如的读写权限、数据库的所有权限等。适用引擎 GRANT语法适用于宽引擎和时序引擎。无版本限制。语法 grant_permission_statement:=GRANT privilege_definition ON resource_definition TO user_...

多租户管理使用说明

本文介绍了 PolarDB MySQL版 提供的租户管理简介以及使用说明等内容。简介 PolarDB MySQL版 提供的多租户...例如,在租户 t2 下,用户 u1 在 db3 数据库内执行的SQL语句被记录在审计日志中,数据库列将显示为 db3@t2,用户列将显示为 u1@t2

ePQ支持分区表查询

在上述执行过程中,分区表 t2 的每一个子分区 t2_p1、t2_p2、t2_p3 分别只与分区表 t3 对应的 t3_p1、t3_p2、t3_p3 做了连接,并没有与其它不相关的分区连接,提高了效率。多级分区表并行查询 在多级分区表中,每级分区表的分区维度(分区...

REVOKE

删除指定权限 删除用户 user2数据库 db2 中的 table2 所拥有的管理员权限。REVOKE ADMIN ON TABLE db2.table2 FROM user2;删除用户 user3 对表 table3 所拥有的写权限。REVOKE WRITE ON TABLE table3 FROM user3;删除用户 user4 所...

应用场景

同时,OceanBase 数据库分区表方案也可以使得用户完全无需关注数据的分布细节,轻松支持跨分区的分布式事务、多分区的关联,真正实现“透明”访问分布式数据库。会员系统的多维度查询 会员系统在很多企业中也都是存在的,系统中保存了很...

拆分

输出表2为非分区表 fraction 否 切分至输出表1的数据比例,取值范围为(0,1)。无 randomSeed 否 随机数种子,取值范围为正整数。系统自动分配 idColName 否 ID列(ID相同的数据不会被拆分)无 thresholdColName 否 阈值所在列名,不支持...

如何实现一键转冷存

参数 参数名称 描述 relname 分区表(父表)名称 reserved_subparts_cnt 存储位置不变的子分区表数量 说明 该函数只用于分区表,且只会将分区表分区表数据转为OSS存储,子分区表上的索引数据存储位置不变。如果 reserved_subparts_cnt 为...

分区表使用跨机并行查询

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

分区表使用跨机并行查询

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

CREATE TABLE

创建非分区表分区表、外部表或聚簇表。限制条件 分区表的分区层级不能超过6级。例如某张表以日期为分区列,分区层级为 年/月/周/日/时/分。一张表允许的分区个数支持按照具体的项目配置,默认为6万个。更多表的限制条件,请参见 SQL使用...

数据表

前提条件 如果您需要写入分区表,则需要先创建待写入的分区表,再使用该组件写入数据,关于如何创建分区表,详情请参见 创建分区表。使用限制 支持的计算引擎为MaxCompute。可视化配置组件参数 Designer 仅支持通过可视化方式,配置该组件...

原理

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

什么是子分区

如果对一个表划分了子分区,那么数据不会存储在在任何分区表中,而是会存储于相应的子分区中。语法 关于子分区的相关命令及说明,例如添加子分区至分区表、合并子分区、拆分子分区、删除子分区等,请参见 分区表命令列表。

分区表管理(auto_partition)

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

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

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

OSS Foreign Table功能概览

OSS Foreign Table(简称OSS FDW)是基于PostgreSQL Foreign Data Wrapper(简称PG FDW)框架开发的用于访问OSS数据数据分析方案,支持将OSS数据导入至 AnalyticDB PostgreSQL版,且提供分区表功能,在性能、功能以及稳定性上都优于OSS ...

创建分区表

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

支持对分区表进行DDL操作

分区表中存在GLOBAL INDEX时,支持对分区表进行DDL操作。语法 ALTER TABLE relation_expr alter_partition_cmd[update_global_index_clause]alter_partition_cmd={ DROP PARTITION partition_name|DROP PARTITION FOR partition_values|...

API概览

本产品(数据湖构建/2020-...ListDatabases 获取元数据库列表 获取数据湖元数据库列表,分页查询,可以根据数据库名称匹配。 CreateTable 新增元数据 新增数据湖的元数据。DeleteTable 删除元数据 根据名称删除数据湖的元数据。...

数据表

本文介绍读数据表算子的...最新分区(仅MaxCompute):在运行时,读取分区表的一级分区中分区值最大的分区里的数据,分区最大值按字母排序。区间:读取“开始分区”到“结束分区”之间的所有分区的数据。自定义:读取指定单个指定分区的数据

删除分区表

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

概述

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

修改部分索引

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

分区表命令列表

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

如何确定分区个数

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

Hologres结果

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

CREATE PUBLICATION

CREATE PUBLICATION 用于向当前数据库添加一个新的发布。简介 CREATE PUBLICATION 向当前数据库添加一个新的发布。发布的名称必须与当前数据库中任何现有发布的名称不同。发布本质上是一组,其数据更改旨在通过逻辑复制进行复制。语法 ...

Hive采集字段

基本信息 通过对Hive的对象信息进行盘点,采集的字段重点举例为:Hive版本 Hive db名称 Hive db大小 表个数 分区表个数 外部表个数 事物表个数 视图个数 函数个数 Top对象信息 通过对Hive DB进行元数据统计获取Top对象信息,采集的字段重点...

CREATE TABLE

CREATE TABLE 用于在当前数据库中创建一个新的、初始为空的。简介 CREATE TABLE 将在当前数据库中创建一个新的、初始为空的。该将由发出该命令的用户所拥有。如果给定了一个模式名(例如 CREATE TABLE myschema.mytable.),那么该...

导出至MaxCompute

本文介绍如何通过INSERT外表方式将 AnalyticDB MySQL版 数仓版(3.0)数据导出到MaxCompute分区表。前提条件 根据MaxCompute 准备工作 和 快速入门 准备目标数据表。例如通过 表操作 语句,在MaxCompute中创建以下表。如果您已经有目标数据...

REMOVE PARTITIONING

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

何时选择间隔(Interval)分区

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

操作

此外,为了达到 join 优化的目的,也应该考虑选取常用的Join或Aggregation Key,即类似于传统数据库中的主键。sorted by:指定Bucket内字段的排序方式。建议 sorted by 和 clustered by 保持一致,以取得较好的性能。此外,当指定 sorted ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云数据库 MongoDB 版 数据库备份 DBS 云数据库 Redis 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用