HASH

本文档介绍了创建HASH分区表的方法。语法 创建HASH分区表。把数据按照哈希规则打散到不同的分区上,支持表达式来对分区列的值进行处理。CREATE TABLE.PARTITION BY[LINEAR]HASH(expr)[PARTITIONS number](PARTITION partition_name1,...

何时使用Range-Hash分区

Range-Hash分区是一级分区为Range分区,二级分区为Hash分区的组合分区类型。Range-Hash分区对于存储历史数据的大表很常见,并且经常与其他大表连接。对于这些类型的表(典型的数据仓库系统),组合Range-Hash分区提供了在Range级别进行分区...

规约分区

概述 规约分区是针对于HASH分区的行为,用于减少HASH分区的数量,减少的过程中会使部分HASH分区数据重新分布。在一致性HASH分区算法下,每次规约会固定影响两个分区的数据分布。语法-drop partition ALTER TABLE<table_name>COALESCE ...

Kudu连接器

by_second_hash_buckets=3)说明 该示例定义了两组Hash分区,第一组Hash分区按照列col1对数据行分布到2个分区,第二组Hash分区按照列col2对数据行分布到3个分区,因此该表会有共计2*3=6个分区。Range分区 kudu表最可以有一个Range分区,...

创建分区概述

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,CREATE TABLE DDL 分区同步的支持转换范围。总览 { range_partitions|list_partitions|hash_partitions|composite_range_partitions|composite_list_partitions|...

创建分区

本文为您介绍迁移 MySQL 数据库的数据至 OceanBase 数据库 MySQL 租户时,CREATE TABLE DDL 创建分区支持的转换范围。分区定义 partition_options:PARTITION BY {[LINEAR]HASH(expr)|[LINEAR]KEY[ALGORITHM={1|2}](column_list)|RANGE{...

复合分区

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,CREATE TABLE DDL 复合分区的支持转换范围。range 复合分区 range 复合分区 composite_range_partitions 的语法如下:PARTITION BY RANGE(column[,column].)...

CREATE TABLE.PARTITION BY HASH

PolarDB PostgreSQL版(兼容Oracle)提供了一种简洁的语法用于创建指定分区数量的HASH分区表。创建HASH分区 语法:CREATE TABLE.PARTITION BY HASH(part_params)PARTITIONS number;参数说明如下。参数 说明 part_params 分区字段。number ...

应用场景

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

分区模板

创建子分区模板2(仅适用于子分区是HASH分区类型的情况)CREATE TABLE table_definition PARTITION BY hash/range/list(column[,column].)SUBPARTITION BY hash(column[,column].)SUBPARTITION TEMPLATE num(table_partition[,table_...

原理

接收到用户的输入后,第一步是将语法树转换为数据库中的Node节点。下图详细解释了这个转换的过程。整个语法树挂在了 CreateStmt 节点下,分区表本质上还是创建一张表的过程;partspec 节点是一级分区管理节点,它承载了分区键和分区策略;...

备份对数据库的影响

备份原理与影响 类目 逻辑备份 物理备份 全量备份原理 对每张表数据进行切分,然后在数据库上执行SQL语句,多线程并行读取数据。在数据库所在服务器上安装DBS备份网关,然后通过备份网关将数据库文件进行备份(拷贝)。增量备份原理 支持...

移动分区

ALTER TABLE…MOVE PARTITION 命令可以移动LIST、RANGE或HASH分区表的分区。与上面描述相同的行为适用于与 MOVE SUBPARTITION 子句一起使用的 subpartition_name。您必须拥有该表才能调用 ALTER TABLE.MOVE PARTITION 或 ALTER TABLE.MOVE ...

JindoTable SDK模式归档和解冻命令介绍

可以通过传入过滤参数,一次应用于大量分区多线程执行。如果本地多线程仍不能满足需求,还可以启动MapReduce任务在整个集群上执行。原有archive和unarchive命令的详细信息,请参见 JindoTable使用说明。使用限制 EMR-3.36.0及后续版本或...

JindoTable SDK模式归档和解冻命令介绍

可以通过传入过滤参数,一次应用于大量分区多线程执行。如果本地多线程仍不能满足需求,还可以启动MapReduce任务在整个集群上执行。原有archive和unarchive命令的详细信息,请参见 JindoTable使用说明。使用限制 EMR-3.36.0及后续版本或...

分区操作

本文为您介绍迁移 MySQL 数据库的数据至 OceanBase 数据库 MySQL 租户时,ALTER TABLE DDL 有关分区操作同步支持的范围。总览 ALTER TABLE tbl_name partition_options partition_options:partition_option[partition_option].partition_...

CREATE DATABASE

CREATE DATABASE语句用于创建数据库,并可以指定数据库的默认属性(如数据库默认字符集,校验规则等)。语法 create_database_stmt:CREATE {DATABASE|SCHEMA}[IF NOT EXISTS]database_name[database_option_list]database_option_list:...

二级分区

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,CREATE TABLE DDL 二级分区的支持转换范围。range 二级分区 range 二级分区 subpartition_by_range 的语法如下:SUBPARTITION BY RANGE(column[,column].)...

普通表索引

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,CREATE INDEX DDL 普通表索引的支持转换范围。总览 table_index_clause:[schema.]table[t_alias](index_expr[ASC|DESC][,index_expr[ASC|DESC]].)[index_...

添加分区和子分区

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,ALTER TABLE DDL 添加分区和子分区的支持转换范围。总览 add_table_partition:ADD { PARTITION[partition]add_range_partition_clause[,PARTITION[partition]add_...

JindoTable SDK模式归档和解冻命令介绍

可以通过传入过滤参数,一次应用于大量分区多线程执行。如果本地多线程仍不能满足需求,还可以启动MapReduce任务在整个集群上执行。原有archive和unarchive命令的详细信息,请参见 JindoTable使用说明。使用限制 EMR-3.36.0及后续版本或...

分区表命令列表

CREATE TABLE.PARTITION BY HASH 创建指定分区数的HASH分区表。变更 ALTER TABLE…ADD PARTITION 将分区添加到现有的分区表中。ALTER TABLE…ADD SUBPARTITION 添加子分区到现有的分区中,且这个分区必须已经进行了子分区的划分。ALTER ...

分区表使用跨机并行查询

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

分区表使用跨机并行查询

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

将自建ClickHouse数据迁移到云ClickHouse中

当您计划将自建数据库ClickHouse迁移到云数据库ClickHouse提升业务的可扩展性和可靠性时,本文档将为您提供实际操作指南以及如何处理可能遇到的问题。参考本文档迁移策略,您将能够高效、安全地完成数据迁移,并最大化云端环境的利益。说明...

测试工具

SysBench工具介绍 SysBench是一个跨平台且支持多线程的模块化基准测试工具,用于评估系统在运行高负载的数据库时相关核心参数的性能表现,快速了解数据库系统的性能。安装方法 下载并安装SysBench。wget-c ...

JMeter线程组的使用说明

设置多线程组并行或串行 如果JMeter脚本中包含多个主线程组(Thread Group),您可以参照以下说明设置多线程组的并行和串行关系。PTS施压配置中的 循环次数 会覆盖所有的线程组,而 压测时长 如果到达,整个压测都会停止。多线程组并行 多...

JMeter线程组的使用说明

设置多线程组并行或串行 如果JMeter脚本中包含多个主线程组(Thread Group),您可以参照以下说明设置多线程组的并行和串行关系。PTS施压配置中的 循环次数 会覆盖所有的线程组,而 压测时长 如果到达,整个压测都会停止。多线程组并行 多...

Tunnel SDK示例汇总引导

Java示例 简单上传示例 简单下载示例 多线程上传示例 多线程下载示例 BufferedWriter上传示例 BufferedWriter多线程上传示例 复杂数据类型上传下载示例 除上述典型场景的示例外,更多其他应用场景的示例可查看开源 Java SDK文档。...

通过Mongo Shell管理数据库账号

roles":[{"role":"readAnyDatabase","db":"admin"}]} 查询目标数据库的所有数据库账号 说明 您可以通过 use database_name 命令切换数据库,其中 database_name 为目标数据库的名称。方式一:在目标数据库执行查询命令。show users 说明 ...

规格查询导航

云原生内存数据库Tair 具备多种类型、系列和架构,您可以通过本文的导航信息快速找到相关类型实例的规格文档。实例规格文档 简介 内存型实例规格 采用多线程模型,性能约为同规格社区版实例的3倍。标准架构:内存容量上限可达64 GB,支持约...

告警规则指标说明

多线程编程中,当队列大小过小时,可能会导致任务排队等待的时间过长,从而降低程序的性能;而当队列大小过大时,可能会导致系统资源的消耗过多,从而导致系统崩溃或者性能下降。当前线程数 是 正在运行或等待运行的线程数量。已执行任务...

Tair助力厦门真有趣游戏业务从容应对流量洪峰

内核优势助力业务高速访问:云数据库 Redis 版 实例采用与原生Redis相同的单线程模型,而 Tair 内存型采用多线程模型,由IO线程、Worker线程和辅助线程共同完成数据处理,单节点性能为 云数据库 Redis 版 实例的3倍左右。无感扩缩容实现...

分区索引

前提条件 已开通 云原生数据库 Lindorm 实例的搜索索引服务,具体操作请参见 开通搜索索引。已通过Lindorm-cli连接Lindorm宽表引擎,具体操作请参见 通过Lindorm-cli连接并使用宽表引擎。使用场景 业务数据具有时间属性,例如车联网...

支持多级分区表上创建全局索引

优化器会自动选择最优路径进行查询,但是数据库可以根据业务场景选择建立合适的Index,减轻优化器的工作。示例 创建一张多级分区表。CREATE TABLE sales(dept_no number,part_no varchar2,country varchar2(20),date date,amount number)...

ALTER TABLE…MERGE PARTITION

该SQL命令仅支持在LIST分区表和RANGE分区表中使用,不支持在HASH分区表中使用。如果表中已经创建索引,将在新分区中也创建该索引。语法 ALTER TABLE table_name MERGE PARTITIONS partition_name,partition_name INTO PARTITION new_part...

HASH-HASH

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

如何确定分区个数

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

合并分区

说明 ALTER TABLE.MERGE PARTITION 命令可以在现有的LIST或RANGE分区表中将两个分区合并成一个分区,不能在HASH分区表中执行。一个表具有的分区数量没有上限。执行 ALTER TABLE.MERGE PARTITION 命令时,PolarDB PostgreSQL版(兼容Oracle...

ModifyDatabaseConfig-修改数据库属性

该接口用于修改RDS SQL Server数据库属性。接口说明 适用引擎 RDS SQL Server 相关功能文档 注意 使用该接口前,请仔细阅读功能文档,确保完全了解使用接口的前提条件及使用后造成的影响后,再进行操作。SQL Server 数据库高级特性管理 ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 MongoDB 版 云数据库 Redis 版 云数据库 RDS 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用