概述

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

PyMySQL 连接 OceanBase 数据库示例程序

本文将介绍如何使用 PyMySQL 库和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入数据、查询数据和删除表等。点击下载 python-pymysql 示例工程 前提条件 您已安装 Python 3.x 和 pip。您已安装 OceanBase ...

创建分区表

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

分区表管理(auto_partition)

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

管理分区

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

原理

语法解析模块 分区表创建分区表整个功能的核心部分,任何分区表都需要经过一个完整的语法树创建出来,这个语法树上包含了诸多分区表的特性,如下图所示。其中主要的关键字包括:PARTITION BY:指定一级分区的类型和字段。SUBPARTITION BY...

表分区定义

创建范围(RANGE)分区表 您可以指定一个起始值(START)、一个结束值(END)以及一个定义分区增量值的子句让数据库自动产生分区。默认情况下,起始值总是在当前分区中而结束值总是在下个分区中。创建一个按日期范围分区,示例SQL如下...

Hologres结果

实时写入数据至Hologres普通结果表 Hologres创建表。在Hologres中创建一张用于接收数据的表。示例表SQL语句如下。create table blink_test(a int,b text,c text,d float8,e bigint);创建实时计算作业。登录 实时计算控制台。创建实时计算...

分区表简介

分区策略 PolarDB PostgreSQL版 分区表提供了多种分区策略(Partitioning Strategies)来控制数据库如何将数据放入分区:范围分区(Range Partitioning)分区为由分区键定义的“范围”,分配给不同分区的值范围之间没有重叠。例如,可以...

分区表简介

分区策略 PolarDB PostgreSQL版(兼容Oracle)分区表提供了多种分区策略(Partitioning Strategies)来控制数据库如何将数据放入分区:范围分区(Range Partitioning)分区为由分区键定义的“范围”,分配给不同分区的值范围之间没有重叠...

AUTO模式数据库与DRDS模式数据库

只需要使用标准的MySQL表语法(包括索引语法等)创建表,PolarDB-X 的自动分区功能可以让应用便捷地享受到分布式数据库所带来的弹性伸缩、分区管理等诸多红利。手动分区 手动分区,即创建表时显式指定分区定义(如分区键、分区策略等)...

CREATE PARTITION TABLE

如果您的数据来源于数据库,不建议使用分区表。过多的分区会引起额外的IO资源浪费,为改善此问题并实现索引过滤加速查询的效果,您可以将常用分区条件作为segment_key。使用限制 Hologres暂不支持插入数据至分区表,只支持插入数据至...

全局二级索引(GSI)

局部索引单个分区数据分区表单个分区数据构建而成,且局部索引的分区分区表分区一一对应,所以,局部索引的索引数据只能保证在单个分区内有序,如果您想创建局部唯一索引,则索引字段必须包含全部的分区键。当分区表上只存在局部...

如何确定分区个数

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

动态分区管理

Hologres的动态分区功能无需预先设定所有分区信息,可依据创建分区表时配置的动态分区规则,自动创建并管理分区。同时,还支持将符合条件的分区数据迁移到低频存储设备,在保证查询性能的同时,有效降低存储费用。背景信息 动态分区...

全局索引

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

创建分区表

通常在关系型数据库中为提高查询性能,会对大数据量的进行分区。同样,在DLA中您也可以使用分区表对OSS、Tablestore中的数据进行细化处理,缩短查询响应时间。本文档以OSS数据为例,介绍如何通过DLA创建、使用和管理分区表分区表与OSS...

分区分桶

为了帮助您深入理解 云数据库 SelectDB 版 的分区分桶的概念和如何实施分区分桶,本文档详细阐释了分区分桶的原理和操作示例,以帮助您理解分区分桶原理和如何实施分区分桶。概述 为了能高效处理大数据量的存储和计算,云数据库 SelectDB ...

使用OSS Foreign Table分区表

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

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables 列出...

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables 列出...

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables 列出...

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables 列出...

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db][dbName]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables...

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db][dbName]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables...

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db][dbName]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables...

JindoTable使用说明

jindo table-showPartition-t db1.t1-p date=2020-10-12-listTables 语法 jindo table-listTables[-db][dbName]功能 展示指定数据库中的所有。不指定[-db]时默认展示default库中的。示例:展示default库中的。jindo table-listTables...

数据分层存储

如果您需要查看当前数据库为了保留分区表有哪些被设置了,可以使用如下代码:SELECT table_namespace as schema_name,table_name FROM hologres.hg_table_properties WHERE property_key='keep_storage' AND property_value='true';...

创建部分索引

您可以在 创建分区表的同时创建部分索引 或 在已创建好的分区表创建部分索引。创建分区表的同时创建部分索引 语法 CREATE[TEMPORARY]TABLE[IF NOT EXISTS]table_name[(create_definition,.)][table_options]partition_options.其中,...

应用场景

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

函数

说明 该类型必须在数据库级别定义(通过 CREATE TYPE 命令),或者在包中定义(针对于流水线函数)。确保函数的所有参数类型都是 IN 模式,并且是SQL命令兼容的类型。例如,SQL中不允许输入 RECORD 类型。在 TABLE 子句中嵌入对函数的调用...

CREATE DATABASE

参数取值如下:当DEFAULT_SINGLE='on' 时,AUTO模式数据库建表且不显式指定分区定义时,默认并自动打散到实例的不同的DN节点;当DEFAULT_SINGLE='off' 或没指定值时,AUTO模式数据库建表且不显式指定分区定义时,默认按主键自动分区...

使用ClickHouse-Local迁移上云

clickhouse local 示例1:使用集成引擎从MySQL迁移到云数据库ClickHouse企业版 您可以使用集成引擎(通过MySQL表函数动态创建)从源MySQL数据库读取数据,并使用remoteSecure表函数将数据写入云数据库ClickHouse企业版集群上的目标。...

数据质量入门

数据质量帮助您及时感知源端数据的变更与ETL(Extract Transformation Load)中产生的脏数据,自动拦截问题任务,阻断脏数据向下游蔓延。避免任务产出问题数据,影响正常使用和业务决策。本文示例配置表数据质量监控规则,保障产出的表数据...

库表

执行以下SQL,可以查看的所有二级分区分区的统计信息:SELECT partition_id,-分区名 row_count,-分区总行数 local_data_size,-分区本地存储所占用空间大小 index_size,-分区的索引大小 pk_size,-分区的主键索引大小 remote_data_size-...

创建混合分区

名和分区名与数据库中的名称保持一致。示例:假设 t1 的 p1 分区为CSV引擎,则该分区的数据文件命名为:t1#P#p1.CSV。注意事项 创建的混合分区表至少需要包含一个在InnoDB引擎上创建分区创建包含二级分区的混合分区表时,一级分区...

Interval范围分区

Interval范围分区是范围分区的扩展,它允许数据库在新插入的数据超出现有分区的范围时自动创建分区。要实现间隔范围分区,请包含INTERVAL子句并指定新分区的范围大小。范围分区的高值(也称为转换点)由范围分区键值确定。数据库会为插入...

分布

创建范围(RANGE)分区表 您可以通过给出一个START值、一个END值以及一个定义分区增量值的子句让数据库自动产生分区。默认情况下,START值总是被包括在内而END值总是被排除在外,例如:CREATE TABLE sales(id int,date date,amt decimal(10...

术语

分区表 AUTO模式数据库中,创建表时使用了 PARTITION 语法的表称为分区表。表组(Table Group)AUTO模式数据库中,为了尽可能避免跨机器查询,提高性能,可将某些全局索引组成表组,表组中的所有索引必须具有同样的Partition数目、相同的...

INTERVAL RANGE分区

INTERVAL RANGE分区是RANGE分区的扩展,当新插入的数据超过现有分区的范围时,该分区允许数据库自动创建分区。INTERVAL RANGE分区需要包含Interval子句并为新分区指定范围大小。范围划分的高值由范围划分键值决定,当插入的数据值超过了...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 数据库备份 云数据库 Redis 版 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用