RDS/PolarDB 数据源配置分库分表

一般用户的分库分表分两种情况:单库多表:database1 table1、table2、table3、table4.多库多表:database1 database2 database3.table1、table2、table3、table4.table1、table2、table3、table4.table1、table2、table3、table4.这两种...

PolarDB-X 1.0的分库分表是什么意思?

关于 PolarDB-X 1.0 的分库分表的相关说明,请参见 拆分函数概述。

能否更换PolarDB-X 1.0分库分表的拆分键?

若您的 PolarDB-X 1.0 实例...若您的 PolarDB-X 1.0 实例版本低于V5.4.7-16000638,不支持变更已创建完成的分库分表的拆分键。如果确实有需要变更表的拆分键,可以采用以下的临时办法:选择新的分库键并重新建表;然后将原表的数据进行导入。

节点/数据库/表/分区/二级分区

这就是通常说的分库分表(Sharding)技术。通过Sharding技术,可以将用户数据打散到多个节点上,这样可以利用分布式的特性来进行并行计算,极大地提升性能。表 在HybridDB for MySQL中,表是一个逻辑概念。用户创建的表会根据分区key拆分到...

RDS/PolarRDB 数据源配置分库分表

一般用户的分库分表分两种情况:单库多表:database1 table1、table2、table3、table4.多库多表:database1 database2 database3.table1、table2、table3、table4.table1、table2、table3、table4.table1、table2、table3、table4.这两种...

ListPartitions-获取元数据分区列表

数据库分类命名空间,默认填写主账号 Uid 1344371 DatabaseName string 否 元数据库名称 database_test NextPageToken string 否 翻页 token,从返回结果返回,无则传空字符串或'' 2cb472ec1bf84f8d92f9c4baa0d21c19aa PageSize integer 否...

PolarDB-X 1.0实例中每一个RDS的分库数,以及每个RDS...

单个RDS实例的默认分库数目是8个,不可更改。每个分库里的分表数目理论上是没有限制的,受限于 PolarDB-X 1.0 服务器本身的硬件资源。分表数目的选择需要依据对业务数据量的评估,详情请参见 如何选择分片数。

查看分库信息

您可以通过数据访问代理控制台查看数据库分库分表信息以及后端各个物理分库名与所在的物理数据源(RDS 或 OceanBase)。操作步骤如下:进入数据访问代理控制台,单击左侧导航栏上的 数据库 后,可在右侧的数据库列表页面查看数据库相关...

扫描全部/部分分库分表

本文介绍了扫描全部/部分分库分表的HINT语法和示例。除了可以将SQL单独下发到一个或多个分库执行,PolarDB-X 还提供了扫描全部/部分分库与分表的 SCAN HINT。使用 SCAN HINT,您可以一次将SQL下发到每一个分库执行,比如查看某个分库上的...

扫描全部/部分分库分表

本文介绍了扫描全部/部分分库分表的HINT语法和示例。本文适用于 PolarDB-X 1.0 5.3及以上版本,其他版本请参见 如何使用HINT(5.2及以下版本适用)。除了可以将SQL单独下发到一个或多个分库执行,PolarDB-X 1.0 还提供了扫描全部/部分分库...

分库分表(Alias功能)

分库分表 业务大部分场景只访问最近一周的数据,可以每隔一周新建一张表来存储,这样可以确保高效的查询热数据。在这个场景中需要自己来维护表的创建和删除,带来一定的业务复杂性。适用场景 时间序列场景 业务数据具有明显的时间特性,...

如何使用全局二级索引

PolarDB-X 支持全局二级索引GSI(Global Secondary Index),本文将在分库分表语法下介绍如何创建、使用全局二级索引功能。使用限制 在AUTO模式的分区表中,该文档依然适用。仅创建语法需要参考 CREATE TABLE(AUTO模式)。注意事项 创建...

分库分表(Alias功能)

分库分表 业务大部分场景只访问最近一周的数据,可以每隔一周新建一张表来存储,这样可以确保高效的查询热数据。在这个场景中需要自己来维护表的创建和删除,带来一定的业务复杂性。本文介绍的Alias(别名)将会完美的解决上面两个问题。...

为什么在PolarDB-X 1.0的数据库中创建一张单表,它会...

PolarDB-X 1.0 设计为,创建单表时会给所有的分库里面都创建同样的表,但数据只存储第一个分库的表里面,目的是为了在单表转到广播表的时候,可以不用初始化表结构,仅需要同步数据

场景:配置分库分表离线同步任务

DataWorks支持通过向导模式或脚本模式配置离线同步任务,您可以将分库分表数据同步至目标单表。本文以同步MySQL分库分表数据为例进行说明。前提条件 已准备好要同步的多个数据源,详情请参见 支持的数据源与读写插件。背景信息 分库分表...

Quick BI中元数据中记录报表使用分析的数据

概述 本文描述Quick BI中元数据中如何记录报表使用分析的数据。详细信息 报表使用分析的数据记录在表yunbi_report_view_day_stat中,每天凌晨4:30更新数据。适用于 Quick BI

MySQL分库分表实践

本文为您介绍如何通过DataWorker数据集成和Flink两种方式将MySQL分库分表的数据写入至Hologres同一个表中,通过本实践您可以根据业务场景选择合适的方式将MySQL分库分表数据写入Hologres。背景信息 实际业务场景下数据同步通常不能通过一个...

配置MySQL输入

MySQL节点支持分库分表,您可以单击 添加分库分表数据源,从下拉列表中选择相应的 数据源 和 表,添加多个数据源,同时进行同步。重要 所选表的Schema需要保持一致,否则执行会报错。单击工具栏中的 图标。常见问题 实时同步MySQL数据源的...

管理MySQL Catalog

MySQL Catalog支持结合正则表达式读取分库分表数据,具体示例和使用限制请参见 CREATE TABLE AS(CTAS)语句。使用CTAS和CDAS实时同步MySQL数据变更和结构变更。USE CATALOG `${target_catalog}`;单表同步,实时同步表级别的表结构变更和...

MySQL分库分表同步至MaxCompute

本文以MySQL分库分表实时写入MaxCompute场景为例,为您介绍如何通过数据集成同步分库分表数据至MaxCompute。前提条件 已完成MaxCompute和MySQL数据源配置。您需要将数据库添加至DataWorks上,以便在同步任务配置时,可通过选择数据源名称来...

MySQL分库分表同步至MaxCompute

本文以MySQL分库分表实时写入MaxCompute场景为例,为您介绍如何通过数据集成同步分库分表数据至MaxCompute。前提条件 已完成MaxCompute和MySQL数据源配置。您需要将数据库添加至DataWorks上,以便在同步任务配置时,可通过选择数据源名称来...

MySQL分库分表同步至Hologres(方案1.0)

需求分析 场景描述:MySQL实例有三个分库分表数据库 order_db01、order_db02、order_db03。业务上有两种逻辑表:订单表 t_order 和用户表 t_user,其中每张逻辑表分别对应三个数据库下的两张物理表。如下图所示总共3个物理库,12张分表,...

T+1多库合并建仓

上述方案可解决因数据量大而导致的用户体验问题,但在对分库分表数据进行大数据分析时,逻辑上的一个表被拆成了多张表,由于没有类似TDDL中间件来屏蔽物理表的拆分,进行数据分析时变得十分复杂。解决方案 T+1多库合并建仓是指通过DLA控制...

注意事项

如果数据库分片集群是分库分表模式,则所有数据库分表都需要配置分库分表规则,如果数据库分片中只有单表,分库分表规则可以直接配置 0 即可。在如下配置中,single_table 会路由到 group_00 分片:使用限制 仅支持 DML 语句(INSERT、...

MySQL分库分表同步至Hologres(方案2.0)

需求分析 场景描述:MySQL实例有三个分库分表数据库 order_db01、order_db02、order_db03。业务上有两种逻辑表:订单表 t_order 和用户表 t_user,其中每张逻辑表分别对应三个数据库下的两张物理表。如下图所示总共3个物理库,12张分表,...

分库分表问题

常见分库分表问题列表:分库分表是否支持多个拆分字段 分库分表是否支持跨库 JOIN 分库分表对拆分库表的数量是否有限制 分库分表是否支持多个拆分字段 数据访问代理分库分表功能支持多个拆分字段,但是如果配置了拆分字段,后续执行 SQL 均...

数据同步模版

分库分表合并 当同一份业务数据分散在不同的数据库或者业务表时,我们往往需要用到分库分表合并的能力,将表结构相似的分库分表的数据同步到一张目标表中。Flink CDC可以自动同步源中所有分库分表的全量和增量数据(包括新增的符合正则表达...

SQL 路由

分库分表模式下,数据访问代理会根据拆分键(即拆分字段)以及 SQL 语义把 SQL 语句分发到底层中各个存储数据的分表进行执行。执行结束后,数据访问代理会将从各个分表获取的数据合并,然后返回给用户。本文介绍在分库分表场景中数据访问...

Sharding 功能介绍

分库分表规则 Hash 取模:将数值对分库/分表数量进行取模,得到的值作为分库位/分表位。如分表规则为 Hash 取模,分表总数为 100,值为 230,则分表位计算结果为:230%100=30。字段类型为数字。字符串截断(MySQL 风格):将值通过 MySQL ...

连接 Navicat 客户端

功能说明 数据访问代理与 Navicat 完成连接后,在本地 Navicat 客户端中,支持与不支持的操作分别如下:支持访问授权的数据库 支持双击打开数据表(单库单表、分库分表均支持)支持查询数据表结构(单库单表、分库分表均支持)支持在 SQL ...

自定义 HINT

自定义路由 HINT 分库分表场景下使用数据访问代理时,每一个 SQL 请求语句中都需要存在分库分表字段。在无法获得分库分表字段场景下,如果需要请求指定数据分片、分表执行 SQL 语句时,可以通过自定义路由 HINT 实现。自定义路由 HINT 基本...

逻辑

逻辑库是由单个或多个物理库配置而成,可便捷地进行分库分表的操作。本文介绍逻辑库的定义、应用场景等信息。定义 当业务达到一定规模后,需要通过分库分表来进行负载均衡,从而达到在大量业务压力场景下具有平滑支撑的能力。当库的数量...

应用场景

业务复杂度高是该类业务的典型特征 典型的应用场景如下:分库分表后的跨数据库分布式事务 例如支付宝的交易服务,随着业务规模的增大,单个交易流水表已经不能满足业务需求,需要通过分库分表实现数据水平拆分。但是水平拆分后,单表的数据...

错误代码

如果检查分库分表没有问题,请确认是否已生效了数据库配置。ERROR 7002:Unable to find table rule 问题描述:无法找到表的规则,查看用户 SQL 中的表有没有在数据访问代理控制台上配置分表规则。排查方法:检查分库分表规则,是否有配置...

YYYYWEEK

当周数经过一个循环周期后(如2012年第1周经过一个2年的循环周期后是2014年第1周),相同周数有可能被路由到同一个分库分表,具体被分到哪个分表受实际的分表数目影响。使用场景 YYYYWEEK函数适用于需要按年份与一年的周数进行分库的场景。...

YYYYMM

当月份经过一个循环周期后(如2012-03经过一个2年的循环周期后是2014-03),相同月份有可能被路由到同一个分库分表,具体被分到哪个分表受实际的分表数目影响。使用场景 适合于需要按年份与月份进行分库的场景,建议结合该函数与 ...

YYYYDD

当日期经过一个循环周期后(如2012-03-01经过一个2年的循环周期后是2014-03-01),同一个日期有可能被路由到同一个分库分表,具体被分到哪个分表受实际的分表数目影响。使用场景 YYYYDD函数适用于需要按年份与一年的天数进行分库的场景。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库备份 DBS 云数据库 RDS 云数据库 MongoDB 版 云数据库 Redis 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用