drds分库分表支持本地事务吗

_相关内容

如何使用HINT

本文介绍了HINT的语法及示例。...PolarDB-X支持通过以下方式使用多个HINT命令:#不支持单条SQL语句中包含多个HINT语句 SELECT/*+TDDL:node(0)*/*+TDDL:slave()*/.;不支持HINT语句中包含重复的HINT命令 SELECT/*+TDDL:node(0)node(1)*/.;

错误码

PXC-4201 ERR_GROUP_NO_ATOM_AVALILABLE 描述:PolarDB-X 分库内暂时没有可用数据节点。示例:ERR-CODE:[PXC-4201][ERR_GROUP_NO_ATOM_AVALILABLE]All weights of DBs in Group '*' is 0.Weights is:*.说明:当分库包含的数据节点全都不...

技术架构

整体架构 PolarDB-X 1.0 由计算层实例与存储层私有定制RDS实例组成,通过挂载多个MySQL进行分库分表水平拆分。如同大多数传统单机关系型数据库,PolarDB-X 1.0 分为网络层、协议层、SQL解析层、优化层和执行层,其中优化层包含逻辑优化和...

技术原理

扩展性原理 扩展性本质在于分而治之,PolarDB-X 1.0 计算资源通过水平拆分(分库分表)和垂直拆分,将数据分散到多个存储资源MySQL以实现获取数据读写并发和存储容量分散的效果。水平拆分(分库分表PolarDB-X 1.0 具备数据水平拆分的能力...

部署与运维

本文介绍了 PolarDB-X 的部署形态及运维能力,包括自动运维、监控与诊断优化和备份恢复能力。部署形态 PolarDB-X 是一款在阿里云上商业售卖的云产品,在产品化的配套支持上比较完整,包括多样化的交付形态、完整的OpenAPI、配套的生态工具...

逻辑运算符

本文介绍了 PolarDB-X 支持的逻辑运算符。PolarDB-X 支持如下逻辑运算符:运算符 描述 AND,&逻辑与 NOT,!逻辑非|OR 逻辑或 XOR 逻辑异或

什么是云原生数据库PolarDB分布式版

业务端分库分表 场景描述:当前业务已采用开源组件实现分库分表架构,属于核心场景,数据规模大、并发量高、以及稳定性是该场景的主要诉求,同时受限于开源组件的限制,缺少有效的分布式运维能力,比如:分布式DDL、扩缩容等。产品能力:...

能否切换经典网络到VPC网络?

PolarDB-X 1.0 不仅支持直接购买VPC类型的 PolarDB-X 1.0 实例,同时也支持由Classic(经典网络类型)切换到VPC。说明 PolarDB-X 1.0 切换到VPC后,原本Classic类型的ECS将无法访问 PolarDB-X 1.0,只允许VPC环境的ECS访问 PolarDB-X 1.0。...

管理实例

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

V5.1.x系列实例版本说明

修复 PolarDB-X 1.0 分库分表条件中拆分键为整数类型的负数条件查询报错的问题。修复执行时表找不到的问题。修复 PolarDB-X 1.0 单库单表时因LOCK、UNLOCK语句导致数据无法导出的问题。修复部分场景下中文表名时乱码的问题。修复分布式事务...

同步时源PolarDB-X 1.0的注意事项及限制

支持 PolarDB-X 1.0 存储资源通过水平拆分(分库分表),不支持为垂直拆分。由于 PolarDB-X 1.0 的同步任务为分布式同步,其下挂的一个RDS MySQL对应一个同步子任务。子任务运行情况,可在 任务拓扑 进行查询。执行数据同步前需评估源库...

调优原理

考虑到分库分表,可以将它分成两个阶段来进行:在各个分表上进行 COUNT(*)统计(这一步可被下推到MySQL上执行)。结果汇总,将 COUNT(*)的结果执行 SUM(),得到最终的结果(这一步需要 PolarDB-X 1.0 节点来完成)。其中:LogicalView 表示...

PolarDB-X 2.0数据源

支持 JSON 支持 支持 TEXT 支持 支持 MEDIUMTEXT 支持 支持 LONGTEXT 支持 支持 VARBINARY 支持 支持 BINARY 支持 支持 TINYBLOB 支持 支持 MEDIUMBLOB 支持 支持 LONGBLOB 支持 支持 ENUM 支持 支持 SET 支持 支持 BOOLEAN 支持 支持 BIT ...

PolarDB-X 1.0实例可用区升级迁移方案

为了确保并持续提升 PolarDB-X 1.0(原DRDS)的性能和稳定性,部分老旧地域和可用区的物理基础设施需要进行升级和技术改造,本文提供了相关迁移技术方案帮助这部分用户进行受影响实例评估和迁移。注意事项 本迁移方法仅对专享实例有效,...

同步方案概览

表结构同步 全量数据同步 增量数据同步 单向同步 PolarDB-X 1.0同步至Elasticsearch PolarDB-X 2.0 表结构同步 全量数据同步 增量数据同步 单向同步 PolarDB-X 1.0同步至PolarDB-X 2.0 PolarDB-X 2.0 PolarDB-X 2.0 表结构同步 全量...

读写分离

注意事项 PolarDB-X 1.0 自定义HINT支持/*+TDDL:hint_command*/和/!TDDL:hint_command*/两种格式。如果使用/*+TDDL:hint_command*/格式,在使用MySQL官方命令行客户端执行带有 PolarDB-X 1.0 自定义HINT的SQL时,请在登录命令中加上-c 参数...

参数设置

您可以在控制台上查看 PolarDB-X 1.0 实例和数据相关的参数说明,还可以自定义修改这些参数值。注意事项 只读实例仅支持设置 数据级 参数,不支持 实例级 的参数设置。部分参数仅支持特定的实例版本,详情请参见 参数说明。参数说明 ...

技术架构

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

基于MySQL 5.6的分布式事务

本文描述的分布式事务针对MySQL 5.6版本用户,或 PolarDB-X 1.0 版本低于5.3.4的用户。基本原理 对于MySQL 5.6版本,由于MySQL XA协议实现尚不成熟,PolarDB-X 1.0 自主实现了2PC事务策略用于分布式事务。MySQL 5.7及更高版本中,推荐您...

信息函数

信息函数用于返回动态的数据信息,本文介绍了 PolarDB-X 支持及不支持的信息函数。支持函数 PolarDB-X 支持如下信息函数:函数名 描述 CONNECTION_ID()返回唯一的连接ID CURRENT_USER(),CURRENT_USER 返回当前用户 DATABASE()返回当前...

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

通过键值指定SQL在分库上执行:对于 UPDATE 语句,PolarDB-X 1.0 不支持 SET 子句中的子查询,由于 UPDATE 语句在 PolarDB-X 1.0 中必须指定拆分键,所以可以使用 PolarDB-X 1.0 的自定义HINT将该语句直接下发到分库上执行。比如有两张逻辑...

PolarDB-X适用场景

PolarDB-X 已通过中国信通院《金融级分布式事务数据稳定性专项评测》,且持续12年支撑“双十一”全球购物狂欢节,集稳定性与高性能于一身。大峰谷差流量 场景描述 大峰谷差是指特定周期内系统峰值负载是谷值负载的20倍以上的系统访问场景...

日志字段

transaction_policy SQL执行时使用的事务策略,取值范围如下 空:未开启事务 TSO:执行 PolarDB-X TSO事务(默认取值)BEST_EFFORT:执行 PolarDB-X 2PC事务 total_physical_conn_time SQL语句的物理建连时间,单位:ns。total_physical_...

PolarDB-XDRDS)同步方案选取指南

当您在使用PolarDB-XDRDS),需要进行全文检索和语义分析时,可将PolarDB-X中的数据同步至阿里云Elasticsearch进行查询分析。阿里云Elasticsearch是一个基于Lucene的实时分布式的搜索与分析引擎,可近乎于准实时地存储、查询和分析超大...

混合负载HTAP

PolarDB-X 是一款支持HTAP(Hybrid Transaction/Analytical Processing)的数据,在支持高并发、事务性请求的同时,也对分析型的复杂查询提供了良好的支持。说明 分析型查询指的是涉及数据量较大、计算比较复杂的查询,例如对一定时间...

从自建MySQL迁移至PolarDB-X

DTS支持全量数据迁移以及增量数据迁移,同时使用这三种迁移类型可以实现在自建应用不停服的情况下,平滑地完成自建MySQL数据迁移至 PolarDB-X。前提条件 自建MySQL数据版本为5.1、5.5、5.6、5.7或8.0版本。PolarDB-X 中的数据须基于...

何时选择平滑扩容

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

YYYYMM

当月份经过一个循环周期后(如2012-03经过一个2年的循环周期后是2014-03),相同月份有可能被路由到同一个分库分表,具体被分到哪个分表受实际的分表数目影响。PolarDB-X 1.0 实例的版本需为5.1.28-1320920或以上版本,关于实例版本请参见 ...

订阅方案概览

数据更新 结构更新 创建PolarDB-X 1.0数据订阅任务 PolarDB-X 2.0 重要 PolarDB-X中的数据须基于RDS MySQL创建,DTS暂不支持基于 PolarDB MySQL版 创建的数据。数据更新 结构更新 创建PolarDB-X 2.0数据订阅任务 PolarDB PostgreSQL版...

订阅方案概览

数据更新 结构更新 创建PolarDB-X 1.0数据订阅任务 PolarDB-X 2.0 重要 PolarDB-X中的数据须基于RDS MySQL创建,DTS暂不支持基于 PolarDB MySQL版 创建的数据。数据更新 结构更新 创建PolarDB-X 2.0数据订阅任务 PolarDB PostgreSQL版...

数值类型

本文介绍了 PolarDB-X 支持的数值类型。PolarDB-X 数值类型按精确度可以划分为如下两类:精确数据类型包括:整数数据类型:TINYINT,SMALLINT,MEDIUMINT,INTEGER和BIGINT。定点数据类型:DECIMAL和NUMERIC。近似数据类型包括FLOAT、REAL...

转换函数

本文介绍了 PolarDB-X 支持的转换函数。PolarDB-X 支持如下转换函数:函数名 描述​ 示例 BINARY 将字符串s转换为二进制字符串 SELECT BINARY"RUNOOB;输出:->RUNOOB CAST(x AS type)转换数据类型 字符串日期转换为日期:SELECT CAST("2017...

管理MySQL Catalog

例如,有一个分库分表的MySQL数据库,包括user01、user02和user99等多个表,分散在db01~db10等数据库中,且所有表的Schema都相互兼容,则可以通过如下正则表达式的库名表名来访问到所有user的分库分表。SELECT.FROM `db.*`.`user.*`/*+...

迁移方案概览

目标 迁移类型 配置文档 PolarDB-X 1.0 PolarDB-X 2.0 表结构迁移 全量数据迁移 增量数据迁移 PolarDB-X 1.0迁移至PolarDB-X 2.0 云原生数据仓库AnalyticDB MySQL版 3.0版本 表结构迁移 全量数据迁移 增量数据迁移 PolarDB-X 1....

DescribeDrdsDBIpWhiteList

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

日志字段详情

transaction_policy SQL执行时使用的事务策略,取值范围如下 空:未开启事务 TSO:执行 PolarDB-X TSO事务(默认取值)BEST_EFFORT:执行 PolarDB-X 2PC事务 total_physical_conn_time SQL语句的物理建连时间,单位:ns。total_physical_...

如何处理DDL异常

A:为了兼容某些客户端从系统表(如COLUMNS或TABLES)中获取表结构的功能,PolarDB-X 1.0 在您的0分库RDS里建立了一个影子库,影子库名与 PolarDB-X 1.0 逻辑库名一致,存储了逻辑库里所有的表结构等信息。DMS会从影子库系统表中获取 ...

控制参数与行为

用法 数据级别:通过 PolarDB-X 1.0 控制台的参数设置进行调整,整个数据范围内生效,详情请参见 参数设置。语句级别:通过在DDL语句前增加HINT的方式/*+TDDL:cmd_extra(ENABLE_ASYNC_DDL=FALSE)*/,可以实现语句级别的控制,仅对该...

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

本文为您介绍如何将 PolarDB-X 原本的InnoDB引擎转换为X-Engine引擎。背景信息 目前有较多RDS存量用户想要使用X-Engine,这些用户使用数据有如下特点:实例版本大多为MySQL 5.6或5.7,MySQL 8.0较少。单实例数据量比较大,达到实例规格所...

DescribeDrdsDB

调用DescribeDrdsDB接口查询PolarDB-X数据详情。请求参数 参数名 类型 是否必须 说明 Action String 是 系统规定参数,取值:DescribeDrdsDB。DbName String 是 分布式数据的名称。DrdsInstanceId String 是 PolarDB-X实例ID。返回值 ...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用