源为PolarDB-X的功能规范和约束说明

源和目标 PolarDB分布式版 的分库分表规则需要保持一致,否则DTS同步或迁移任务无法建立。只能同步、迁移或订阅 PolarDB分布式版 实例的业务表,无法同步、迁移或订阅该实例的元数据表和系统表。运维变更规范 变更类型 具体变更 影响及应对...

源为PolarDB-X的功能规范和约束说明

源和目标 PolarDB分布式版 的分库分表规则需要保持一致,否则DTS同步或迁移任务无法建立。只能同步、迁移或订阅 PolarDB分布式版 实例的业务表,无法同步、迁移或订阅该实例的元数据表和系统表。运维变更规范 变更类型 具体变更 影响及应对...

PolarDB-X中的InnoDB引擎转换为X-Engine引擎

修改 PolarDB-X 路由规则,将RDS分库实例(InnoDB引擎)上的访问切换到X-Engine引擎实例上。说明 维持首个X-Engine引擎实例在线上运行5天时间,持续监控实例,重点观察请求的处理耗时和异常信息等,同时注意双向同步的同步情况,确保在过程...

YYYYDD

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

拆分函数概述

PolarDB-X 1.0 兼容MySQL的DDL表操作语法,并添加了 drds_partition_options 的分库分表关键字,具体操作语法如下所示:CREATE[TEMPORARY]TABLE[IF NOT EXISTS]tbl_name(create_definition,.)[table_options][drds_partition_options]...

YYYYWEEK

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

概述

本文主要介绍 PolarDB-X 1.0 的数据详情。概念上,PolarDB-X 1.0 数据类似MySQL和Oracle中的数据。使用上,PolarDB-X 1.0 提供一个完整的数据使用接口,业务应用程序直接连接至 PolarDB-X 1.0 数据,与使用单机数据效果一致。...

使用全局二级索引

索引分库分表子句:索引表的分库分表算法,与 CREATE TABLE 中分库分表子句的语法一致。示例#建表时定义 GSI CREATE TABLE t_order(`id` bigint(11)NOT NULL AUTO_INCREMENT,`order_id` varchar(20)DEFAULT NULL,`buyer_id` varchar(20)...

规格说明

标准版不支持dbpartition(分库分表)语法。说明 企业版和标准版集群部分功能不同,请根据控制台选择对应文档。两种系列共支持两种子系列:通用规格和独享规格(含独占物理机规格)。独享规格:每个 PolarDB-X 实例会独占所分配到的计算...

全局二级索引

说明 创建GSI时需要注意选择与主表不同的分库分表键,详情请参见 使用全局二级索引。Q:全局二级索引和局部索引有什么关系?A:全局二级索引和局部索引间的关系如下所示:全局二级索引:不同于局部索引,如果数据行和对应的索引行保存在...

产品概述

本文将介绍PolarDB分布式版数据 PolarDB-X 1.0,帮助您快速了解 PolarDB-X 1.0 的产品特点。产品简介 PolarDB-X 1.0 是由阿里巴巴自主研发的PolarDB分布式版数据,融合分布式SQL引擎与分布式自研存储X-DB,基于云原生一体化架构设计,...

平滑扩容

扩容示意图下:PolarDB-X 1.0 扩容步骤如下:创建扩容计划 选择新增加RDS/PolarDB MySQL,并选定需要迁移到新RDS/PolarDB MySQL实例上的分库,提交任务后系统自动在目标RDS/PolarDB MySQL上创建数据库和账号,并提交任务进行数据迁移同步。...

DRDSPolarDB-X)数据源

不同于MySQL等单库单表同步,DRDSPolarDB-X)Reader无法抽取同一个时间切片的分库分表快照信息,即DRDSPolarDB-X)Reader抽取底层不同的分表将获取不同的分表快照,无法保证强一致性。数据库编码问题 DRDSPolarDB-X)本身的编码设置...

迁移

例如,若您源PolarDB-X 1.0 实例中的数据,名称为“test1”,目标PolarDB-X 2.0中的AUTO模式数据,名称为“test2”,则需在 PolarDB-X 2.0实例中创建DRDS模式数据作为中继数据,名称为“test2_drdstoauto”。创建的目标...

修复分库连接

在使用 PolarDB-X 1.0 数据过程中需要访问 PolarDB-X 1.0存储资源实例,如果存储层RDS的网络配置发生变更(如切换可用区等),PolarDB-X 1.0 与存储层RDS实例的网络连通性会被破坏,导致无法访问 PolarDB-X 1.0 数据,此时需要修复两者...

典型场景

PolarDB-X 1.0 支持 balance=balance-100 操作的完美回滚,能够自动生成对应的反向转账语句:UPDATE account SET balance=balance+100 WHERE id='A' 因此即使“分库2”事务提交失败,A的账户金额也可以正确回滚到转账前的状态。优化点:在...

PolarDB-X 1.0在DMS控制台上无法显示修改后的表结构

更多信息 为了兼容某些客户端从系统表(如COLUMNS或TABLES)中获取表结构的功能,PolarDB-X 1.0 在您的0分库RDS里建立了一个影子库,影子库名与 PolarDB-X 1.0 逻辑库名一致,存储了逻辑库里所有的表结构等信息。适用于 云原生分布式数据库...

如何使用HINT(5.2及以下版本适用)

比如有两张逻辑表,分别是t1和t2,它们都是分库分表,建表语句如下:CREATE TABLE `t1`(`id` bigint(20)NOT NULL,`name` varchar(20)NOT NULL,`val` varchar(20)DEFAULT NULL,PRIMARY KEY(`id`))ENGINE=InnoDB DEFAULT CHARSET=utf8 ...

RDS MySQL是否支持分表

RDS MySQL暂不支持分表,但是云原生分布式数据库PolarDB-X高度兼容MySQL协议,若您有分布式需求,可以购买PolarDB-X数据,详情请参见 PolarDB-X产品概述。

STR_HASH

valType 表示截取后的子串在计算分库分表时所使用的类型,取值范围如下:0(默认值):表示 PolarDB-X 将截取后的子串当作字符串类型来计算路由。1:表示 PolarDB-X 将截取后的子串当作整数类型来计算路由(子串面值的整数不能大于...

RDS MySQL是否支持分表

RDS MySQL暂不支持分表,但是云原生分布式数据库PolarDB-X高度兼容MySQL协议,若您有分布式需求,可以购买PolarDB-X数据,详情请参见 PolarDB-X产品概述。

使用前须知

云原生分布式关系型数据库PolarDB-X 1.0联合日志服务推出SQL审计与分析功能,将SQL审计日志投递到日志服务中,实现日志的实时查询、可视化分析、告警、投递、加工等操作。本文介绍PolarDB-X 1.0 SQL审计日志相关的资产详情、费用说明、使用...

UNI_HASH

PolarDB-X 1.0 实例的版本需为5.1.28-1508068或以上,关于实例版本请参见 版本说明。路由方式 UNI_HASH主要用于以下场景:使用UNI_HASH分库时,根据分库键的键值直接按分库数取余。如果键值是字符串,则字符串会被计算成哈希值再进行计算,...

AUTO模式核心特性及典型场景

分区调度——更灵活的数据均衡 DRDS模式的分库分表使用的是按哈希取模的路由方式,分库与分表位置是强绑定的(即第n号分库必须包含第m号分表,这些库表对应关系不能修改)。这意味着,除非对全表数据进行rehash,否则所有分表都不能被分裂...

创建数据库

DRDS模式:不支持自动分区,创建表时需使用DRDS专用的分库分表语法,指定分库分表键,否则创建的是一张单表。两种模式的详细介绍请参见 AUTO模式数据库与DRDS模式数据库。备注说明 备注该数据库的相关信息,便于后续数据库管理。该参数为非...

管理实例

PolarDB-X 1.0计算资源主实例 的数据完成平滑扩容以后,默认会选择目标 PolarDB-X 1.0存储资源主实例 作为 PolarDB-X 1.0计算资源只读实例 上对应的存储实例,请尽快将该 PolarDB-X 1.0存储资源主实例 切换为对应的 PolarDB-X 1.0存储...

数据表管理

当一张逻辑表的分库拆分方式与分表拆分方式不一致时,若SQL查询没有同时带上分库条件与分表条件,则 PolarDB-X 1.0 在查询过程会进行全分库扫描或全分表扫描操作。关闭全表扫描 PolarDB-X 1.0 默认为新创建的表开启全表扫描功能,但频繁...

如果RDS实例切换到VPC而PolarDB-X 1.0没有切换,对...

由于 PolarDB-X 1.0 依赖于RDS,所以如果将RDS实例切换了网络类型后(无论是从...为此,需要到控制台对 PolarDB-X 1.0 实例的分库连接进行修复操作。可通过控制台的 实例列表>选择目标实例>修复数据库分库链接 完成此修复操作,如下图所示:

Dataphin支持的实时数据源

关系型数据 PolarDB 支持 支持-PolarDB-X(原DRDS,同RDS)-支持 支持 AnalyticDB for MySQL 3.0-支持 支持 AnalyticDB for PostgreSQL 6.0+-支持 支持 Postgres 支持(支持postgres-cdc)-MySQL 支持(支持mysql-cdc)支持 支持 Oracle-...

DescribeDrdsDBIpWhiteList

调用DescribeDrdsDBIpWhiteList接口查询PolarDB-X数据的IP白名单。请求参数 参数名 类型 是否必须 说明 Action String 是 系统规定参数,取值:DescribeDrdsDBIpWhiteList。DrdsInstanceId String 是 PolarDB-X实例ID。DbName String 是 ...

行业趋势与背景

PolarDB-X 1.0 针对分库分表使用中的痛点,我们不断进行产品能力迭代,陆续支持了分布式事务、全局二级索引、异步DDL等内核特性,持续改进SQL兼容性,实现子查询展开、Join下推等复杂优化,并开发了平滑扩容、一致性备份恢复、SQL闪回、SQL...

技术架构

PolarDB-X 的架构继承了DRDSX-DB技术的稳定性,结合了PolarDB的云原生技术,融入了NewSQL对于分布式数据一致性的能力,为用户提供新的 云原生+分布式 的产品体验。整体架构 PolarDB-X 的整体架构如下:核心组件 元数据服务(Global Meta ...

DescribeDrdsDB

调用DescribeDrdsDB接口查询PolarDB-X数据详情。请求参数 参数名 类型 是否必须 说明 Action String 是 系统规定参数,取值:DescribeDrdsDB。DbName String 是 分布式数据的名称。DrdsInstanceId String 是 PolarDB-X实例ID。返回值 ...

PolarDB-X1实例到期检测

规则详情 参数 说明 规则名称 PolarDB-X1实例到期检测 规则标识 polardb-x1-instance-expired-check 标签 PolarDB-X 自动修正 不支持 规则触发机制 配置变更 规则支持的资源类型 PolarDB-X 1.0实例 规则入参 days(默认值:30天)

Sysbench使用指南

表结构 对 PolarDB-X 1.0 进行测试时,对Sysbench的测试表稍作改造,将其修改为分库分表的形式,测试表的建表语句如下:CREATE TABLE `sbtest1`(`id` int(10)unsigned NOT NULL,`k` int(10)unsigned NOT NULL DEFAULT '0',`c` char(120)NOT...

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

说明 仅MySQL、PolarDB、AnalyticDB支持通过向导模式添加分库分表,其他数据库请切换至脚本模式配置分库分表同步。脚本模式配置分库分表:脚本示例如下,完整的任务配置步骤请参见 通过脚本模式配置离线同步任务。重要 实际运行时,请删除...

【通知】Apache Log4j2漏洞对PolarDB-X 1.0/2.0无影响

近期,阿里云安全团队向Apache官方报告了Apache Log4j2远程代码执行漏洞(CVE-2021-44228),云原生分布式数据库PolarDB-X技术团队确认该漏洞对云原生分布式数据库PolarDB-X 1.0/2.0无影响。更多信息,请参见【漏洞预警】Apache Log4j2 ...

何时选择平滑扩容

PolarDB-X 1.0 平滑扩容通过迁移分库到新 私有定制RDS 来降低原 私有定制RDS 的压力。例如,扩容前8个库的压力集中在一个 私有定制RDS 实例上,扩容后8个库分别部署在两个 私有定制RDS 实例上,单个 私有定制RDS 实例的压力就明显降低。...

DeleteDrdsDB

调用DeleteDrdsDB接口删除PolarDB-X数据。该接口只是提交了删除数据的任务,接入方需要依据DescribeDrds接口(查询数据信息的接口)的返回结果来判断分布式数据是否删除成功。请求参数 参数名 类型 是否必须 描述 Action String 是...

如何使用HINT

否则,由于 PolarDB-X 自定义HINT是以 MySQL 注释 形式使用的,该客户端会将注释语句删除后再发送到服务端执行,导致 PolarDB-X 自定义HINT失效。详情请参见 MySQL 官方客户端命令。示例#查询每个分库中的物理表名/*+TDDL:scan()*/SHOW ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库备份 DBS 云数据库 RDS 云数据库 Redis 版 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用