AnalyticDB MySQL助力Flowerplus业务高速发展

AnalyticDB MySQL版 2.0 AnalyticDB MySQL版 3.0 均兼容MySQL语法,其中 AnalyticDB MySQL版 3.0 的技术架构和MySQL数据库更贴合。通过增加节点提升 AnalyticDB MySQL 的并发能力并行计算能力,达到横向扩展的目的,保证在业务报表...

何时选择HASH分区

为每个2的幂次分区创建多个分区和子分区。例如:2、4、8、16、32、64、128等。示例:使用列 c_custkey 作为分区键为表 customer 创建4个HASH分区。CREATE TABLE `customer`(`c_custkey` int(11)NOT NULL,`c_name` varchar(25)DEFAULT NULL,...

管理分区

在逆向数据库时,支持抽取MySQL和Oracle数据库的表分区信息至模型工具中。操作步骤 在模型设计区,右键单击 编辑表,进入 表编辑器。在 表编辑器 页面,您可以编辑 分区 相关信息。DDM支持RANGE、LIST、HASH三种分区类型。RANGE分区:基于...

FineBI 6.0

本文测试了FineBI 6.0与 AnalyticDB MySQL 在连通性、列举表、查看表数据等方面的...测试范围 连接FineBI 说明 此处应填写MySQL数据库的连接信息,而不是AnalyticDB for MySQL数据库连接信息。新建数据库连接 列举表 查看表结构 查看表数据

Kudu连接器

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

永洪BI

完成上述参数配置后,单击 测试连接 进行连通性测试,系统提示测试成功后,即可连接至指定的 AnalyticDB MySQL 数据库。使用永洪BI 通过永洪BI连接 AnalyticDB MySQL 集群后,您就可以获取 AnalyticDB MySQL 中的数据,然后通过永洪BI制作...

DROP PARTITION

本文档介绍了删除分区和子分区以及存储在分区和子分区内数据的方法。语法 ALTER TABLE…DROP PARTITION 命令用于删除分区和子分区及存储在分区和子分区内的数据。ALTER TABLE table_name DROP PARTITION partition_names;说明 该命令不可以...

什么是子分区

如果对一个分区划分了子分区,那么每个分区都至少有一个子分区。如果对一个表划分了子分区,那么数据不会存储在在任何分区表中,而是会存储于相应的子分区中。语法 关于子分区的相关命令及说明,例如添加子分区至分区表、合并子分区、拆...

通过日志服务迁移日志数据至MaxCompute

MaxCompute单表有分区数目6万的限制,分区数超出后无法再写入数据,所以日志服务导入MaxCompute表至多支持3个分区列。需谨慎选择自定义字段作为分区列,保证其值可枚举。时间分区格式_partition_time_输出的日期格式。例如 yyyy-MM-dd。...

CREATE TABLE.PARTITION BY

使用CREATE TABLE命令的PARTITION BY子句来创建一个分区表,这个分区表中的数据分配在一个或多个分区子分区)中。语法介绍 CREATE TABLE命令语法有下面的三种形式:列表分区语法 使用第一种形式创建一个列表分区表:CREATE TABLE...

投递日志到MaxCompute(旧版)

说明 最大配置3个分区列,请谨慎选择自定义字段作为分区列,保证一次投递任务中生成的分区数目小于512个,否则会导致投递任务写数据到MaxCompute表失败,整批数据无法投递。时间分区格式 时间分区格式,配置示例参数详细请参见 参考示例 ...

自建MySQL数据导入

本文介绍如何通过 AnalyticDB MySQL 的外表将ECS自建MySQL数据库的数据导入至 AnalyticDB MySQL 数仓版(3.0)。前提条件 已创建与 AnalyticDB MySQL 集群相同地域、相同VPC的ECS实例。已在ECS实例中安装自建MySQL。已在ECS实例的安全组中...

查询数据库账号

AnalyticDB MySQL兼容MySQL数据库,AnalyticDB MySQL中也有一个名为MySQL的内置数据库,该数据库中存储的是AnalyticDB MySQL中的用户与权限信息。您可以通过SELECT语句查询AnalyticDB MySQL中的用户信息。注意事项 AnalyticDB MySQL中,...

删除分区

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

创建MaxCompute投递任务(新版)

一个MaxCompute表的分区数最大值为60000,当分区数超出最大值后无法再写入数据。系统保留字段_extract_others_有曾用名_extract_others_,可兼容使用。MaxCompute分区列的值不支持配置为MaxCompute的保留字关键字。更多信息,请参见 ...

规约分区

在一致性HASH分区算法下,每次规约会固定影响两个分区数据分布。语法-drop partition ALTER TABLE<table_name>COALESCE PARTITION;drop a subpartition ALTER TABLE<table_name>COALESCE SUBPARTITION;示例 使用规约分区会将分区表中两...

数据迁移方案概览

“数据传输”导入 事务引擎/分析引擎 使用数据传输(Data Transmission Service)将自建MySQL数据库或者RDS for MySQL数据库迁移到HybridDB for MySQL中。从MySQL批量导入导出 分析引擎 HybridDB for MySQL支持从自建MySQL中全量导入导出...

概述

PolarDB PostgreSQL版(兼容Oracle分区表的查询优化可以让它相比于同样数据量的普通表性能更加优异,特别是面临超大数据量场景时,合理的使用分区,可以有效地提高查询效率。PolarDB PostgreSQL版(兼容Oracle)支持分区修剪技术分区...

概述

PolarDB PostgreSQL版(兼容Oracle分区表的查询优化可以让它相比于同样数据量的普通表性能更加优异,特别是面临超大数据量场景时,合理的使用分区,可以有效地提高查询效率。PolarDB PostgreSQL版(兼容Oracle)支持分区修剪技术分区...

分区表命令列表

删除 ALTER TABLE…DROP PARTITION 删除分区结构存储在这个分区上的数据。ALTER TABLE…DROP SUBPARTITION 删除子分区结构及存储在子分区内的数据。ALTER TABLE…TRUNCATE PARTITION 删除指定的分区中数据,保留完整的分区结构。ALTER ...

不一致情况

如果一个请求更新了多个分区,则没有分布式事务的保证,如果部分分区更新成功但部分分区更新失败,则可能出现数据不一致。事务状态不一致 事务中,遭遇单分区死锁,该分区将退出事务状态,其它分区可能仍然在事务状态,此时分区事务状态不...

初始化概述

一块全新的数据盘挂载到ECS实例后,还不能直接存储数据,您需要为数据盘创建分区、挂载文件系统等初始化操作后才可以正常使用。本文介绍云盘初始化的操作场景、操作指导、分区格式及设备名介绍。操作场景 初始化操作仅适用于全新(没有数据...

EXCHANGE PARTITION

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

概述

二级分区允许将表、索引索引组织的表细分为更小的块,从而能够以更细的粒度级别管理访问这些数据库对象。例如可以为分区实现一个滚动窗口来支持历史数据分区,同时在另一个维度上进行二级分区数据库将二级分区表中的每分区存储为...

为什么分区消费时间相差较大、滞后明显或乱序?

假设有5个消费端24个分区,那么会有4个消费端每个消费5个分区,而余下的1个消费端只消费4个分区。消费的速度主要取决于消费端(您的客户端)的处理性能。如果处理性能完全一样,在此条件下分配到的分区个数多1的消费端,消费可能会稍慢。...

初始化小于等于2 TiB数据盘(Linux)

一块全新的数据盘挂载到ECS实例后,还不能直接存储数据,通常您需要在数据盘进行分区、文件系统格式化、挂载文件系统等初始化操作后,才能供系统读写数据。本文介绍如何在Linux系统中初始化一块小于等于2 TiB的数据盘。前提条件 数据盘已...

新建分区

新建分区是指在已有的分区表上新增一个分区。本文介绍了新建分区的语法及其示例。语法说明 创建分区 ALTER TABLE<table_name>ADD PARTITION;Where partition_definition is:{|<range_partition>} and list_partition is:PARTITION[]VALUES...

DBA_TAB_PARTITIONS

DBA_TAB_PARTITIONS 视图提供位于数据库中的所有分区的信息。名称 类型 说明 table_owner TEXT 分区所在表的所有者。schema_name TEXT 表所在 schema 的名称。table_name TEXT 表的名称。composite TEXT 如果表已建立二级分区,则为 YES。...

创建 MySQL 租户

本教程中,我们将创建一个名为 tutorial_mysqlMySQL 模式租户,将其资源分布在 1 节点中,每节点的规格为 4 核 16GB。概念介绍 云数据库 OceanBase 租户对外提供完整的数据库功能,支持 MySQL Oracle 两种兼容模式。租户支持...

DELETE 语句

标准语法 DELETE FROM table_name WHERE filter_condition 限制说明 当前不支持分布式事务,如果一次 delete 多行,且这些行不在同一个分区,那么数据库会开启一个不完整的分布式事务,在部分分区提交成功部分分区提交失败时,可能导致回...

USER_TAB_PARTITIONS

partition_position INTEGER 1 表示第一个分区;2 表示第二个分区,以此类推。tablespace_name TEXT 分区所在的表空间的名称。pct_free NUMERIC 仅为了实现兼容性而提供;始终为 0。pct_used NUMERIC 仅为了实现兼容性而提供;始终为 0。...

创建分区

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

REMOVE PARTITIONING

语法 ALTER TABLE.REMOVE PARTITIONING 命令用于删除分区和子分区表的分区结构,并转化成单表,且不丢失数据:ALTER TABLE table_name REMOVE PARTITIONING 示例 删除 sales_range_list 表中所有的分区结构:ALTER TABLE sales_range_list ...

新建表

有关分区方法,请参见 OceanBase 数据库分区表。字段 选择作为分区键的字段。表达式 根据表达式的返回值进行分区(Oracle 模式下不支持分区表达式)。分区 根据所选的 分区方法,可能需要指定 分区名称、分区数量、区间上限值 或 值枚举 等...

何时选择LIST DEFAULT HASH分区

例如,对于多租户的业务系统,每个租户产生的用户数据量不均衡,您可以把大数据量的租户按照LIST规则分区,然后中小数据量的租户按照HASH规则分成多个分区,如下:租户ID 数据量 分区 大客户1 3000万 p1 大客户2 2600万 p2 大客户3 2400万 ...

ALTER TABLE…DROP PARTITION

ALTER TABLE…DROP PARTITION命令用于删除分区和存储在这个分区上的数据。语法介绍 语法如下:ALTER TABLE table_name DROP PARTITION partition_name;描述 ALTER TABLE…DROP PARTITION命令用于删除分区和存储在这个分区上的数据。当您...

创建 MySQL 租户

创建 tutorial_mysql01 租户,在弹出框中填写租户信息:配置参数 说明 租户名称 tutorial_mysql01 租户模式 选择 MySQL 模式 字符集 建议默认的 uft8mb4_general_ci,utf8mb4_general_ci 是一种 MySQL 数据库的字符编码集,其中 utf8mb4 ...

是否支持对分区键的UPDATE操作?

不支持。对非分区键的UPDATE,可以在分区内完成,而对分区键(partition-key)的UPDATE需要跨越多个分区,且必须拆解为先DELETE旧的行,然后INSERT新的行,这个过程必须使用分布式事务,当前并未支持。

测试模型

随机读:首先调用 BatchWriteRow 写数据,每个分区写入约20GB数据;然后调用 SyncClient.getRow,每次请求获得1行数据,持续0.5小时。随机范围读:首先调用 BatchWriteRow 写数据,每个分区写入约20GB数据;然后调用 SyncClient.getRange,...

云盘扩容指引

直接扩容分区和文件系统 云盘扩容后容量大于2 TiB且为MBR分区:需先转换分区,然后再扩容分区和文件系统 转换MBR分区为GPT分区 扩容分区和文件系统(Linux)或者 扩容分区和文件系统(Windows)说明 除了扩容已有云盘,您还可以通过以下...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库AnalyticDB MySQL版 云数据库 RDS 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用