定义 HINT 简介

DRDS定义 HINT 概要HINT 作为一种 SQL 补充语法,在关系型数据库中扮演着非常重要的角色。它允许用户通过相关的语法影响 SQL 的执行方式,从对 SQL 进行特殊的优化。同样,DRDS 也提供了特殊的 HINT 语法。例如,假设已知目标数据在某些...

定义 SQL 超时时间

针对这种慢 SQL,DRDS 提供了调整超时时间的自定义 HINT。通过这个自定义 HINT 可以任意调整 SQL 执行时长。语法DRDS定义 SQL 超时时间 HINT 的语法如下:/!TDDL:SOCKET_TIMEOUT=time*/其中,SOCKET_TIMEOUT的单位是毫秒。通过该 HINT ...

读写分离

针对这种需求,DRDS 提供了读写分离自定义 HINT,指定将 SQL 下发到主实例或者只读实例。语法/!TDDL:MASTER|SLAVE*/在该自定义 HINT 中可以指定 SQL 是在主实例上执行还是在只读实例上执行。对于/!TDDL:SLAVE*/这个自定义 HINT,如果一个主...

阿里云试用中心,为您提供0门槛上云实践机会!

100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!
广告

指定分库执行 SQL

在使用 DRDS 的过程中,如果遇到某个 DRDS 不支持的 SQL 语句,可以通过 DRDS 提供的自定义 HINT,直接将 SQL 下发到一个或多个分库上去执行。此外如果需要单独查询某个分库或者已知分库的某个分表中的数据,也可以使用该自定义 HINT,直接...

PolarDB-X 云原生分布式数据库

PolarDB-X(原DRDS升级版)是由阿里巴巴自主研发的云原生分布式数据库,融合分布式SQL引擎DRDS与分布式自研存储X-DB,基于云原生一体化架构设计,可支撑千万级并发规模及百PB级海量存储。

RAM资源授权

acs:drds:$regionid:$accountid:instance/*创建实例 DescribeDrdsInstanceList acs:drds:$regionid:$accountid:instance/*查看实例列表 UpgradeDrdsInstance acs:drds:$regionid:$accountid:instance/$instanceid 实例变配 ...

扫描全部分库分表

除了可以将 SQL 单独下发到一个或多个分库执行,DRDS 还提供了扫描全部分库与分表的自定义 HINT。通过这个自定义 HINT,您可以一次将 SQL 下发到每一个分库执行。比如通过这个自定义 HINT,可以查看某个分库上的所有分表。还可以通过这个自...

只读实例延迟切断

DRDS定义 HINT 是以MySQL 注释 形式使用的,该客户端会将注释语句删除后再发送到服务端执行,导致 DRDS定义 HINT 失效。具体请查看 MySQL 官方客户端命令。示例指定主备复制延迟时间为 5 秒:/!TDDL:SQL_DELAY_CUTOFF=5*/SELECT*FROM...

DDL 拆分函数概述

DRDS DDL 拆分函数对分库分表的支持情况DRDS 是一个支持既分库又分表的数据库服务。目前 DRDS 分库函数与分表函数的支持情况如下:拆分函数描述是否支持用于分库是否支持用于分表HASH简单取模是是UNI_HASH简单取模是是RIGHT_SHIFT数值向右...

应急预案:专有云环境DRDS升降配置替换节点的方法

1.概述本文主要介绍在专有云环境中,DRDS升降配置替换节点的方法。1.1.适用范围专有云V2企业版,DRDS专有云V3企业版,DRDS1.2. 用户告知适用平台:x86、ARM授权级别:L2(二线技术支持工程师)临时或固化方案:临时操作复杂度:低业务影响...
来自: 首页

CreateDrdsDB

通过调用CreateDrdsDB接口创建DRDS数据库。调试您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求参数 名称 类型 是否必选 示例值 描述 Action String 是 ...

在PolarDB-X中使用RAM

["acs:drds:*:1234:instance/drds*hb4","acs:drds:*:1234:instance/drds*hb4/*"],"Effect": Deny"},{"/":"注意,为保证 RAM 功能的正常使用,请确保策略中存在下面这段","Action": ram:PassRole","Resource":"*","Effect":"Allow"}]}

如果RDS实例切换到VPC而DRDS没有切换,对DRDS会产生...

由于DRDS依赖于RDS,所以如果将RDS实例切换了网络类型后(无论是从经典网络切换VPC还是从VPC切换经典网络),DRDS与RDS之间的网络连通性会被破坏。为此,需要到DRDS控制台对DRDS实例的分库连接进行修复操作。可通过控制台的 实例列表>选择...

创建 DRDS 实例

功能描述用于创建指定规格的 DRDS 实例。请求参数参数名类型是否必须描述ActionString是系统规定参数,取值:CreateDrdsInstanceDescriptionString是DRDS 实例的描述,2-128个字符RegionIdString是区域TypeString是实例类型,实例类型 0-...

释放 DRDS 实例

功能描述释放 DRDS 实例。请求参数参数名类型是否必须描述ActionString是系统规定参数,取值:RemoveDrdsInstanceDrdsInstanceIdString是DRDS 实例 ID返回值无公共返回值 错误码错误码报错信息错误描述HTTP 状态码InvalidDRDSInstanceId....

CreateInstanceAccount

Action=CreateInstanceAccount&AccountName=drds_sample_account&DrdsInstanceId=drds_sample_instance_id&Password=drds_sample_password&DbPrivilege=[{"DbName":"drds_sample_db", Privilege":"RW"}]&<公共请求参数>正常返回示例XML ...

请求结构

请求参数由公共请求参数和API自定义参数组成。公共参数中包含API版本号、身份验证等信息,详情请参见公共参数。请求参数每个请求都需要指定要执行的操作,即Action参数(例如CreateDatabase),以及每个操作都需要包含的公共请求参数和指定...

如何使用

DRDS 柔性事务的原理参考 DRDS 分布式事务。开启柔性事务在事务开启后,执行 SET drds_transaction_policy= 'FLEXIBLE' 即可。mysql>SET drds_transaction_policy='flexible';mysql>SHOW VARIABLES LIKE 'drds_transaction_policy';...

当经典网络 DRDS 切换VPC,DRDS 之下的经典网络 RDS ...

不需要。DRDS 切换到 VPC 后,不会影响 DRDS 之下的 RDS,因此 RDS 的网络类型不需要做切换。

应急预案:专有云V3环境中重启drds-server容器的方法

1.概述本文主要介绍在专有云V3环境中,重启drds-server容器的方法。1.1.适用范围专有云V3企业版,DRDS1.2. 用户告知适用平台:x86、ARM授权级别:L2(二线技术支持工程师)临时或固化方案:临时操作复杂度:低预估执行时长:10分钟以内说明...
来自: 首页

RAM在PolarDB-X中的应用

Alice建立了两个授权策略,access_drds_a和access_drds_b,分别表示DRDS_a和DRDS_b的读写权限。Alice在控制台上分别对Bob和Carol进行授权,使Bob对DRDS_a拥有读写权限,Carol对DRDS_b拥有读写权限。Bob和Carol都拥有独立的AccessKey,若某...

日志字段

DRDS SQL 审计日志包含的日志字段下表所示。字段名称 字段说明 支持版本_topic_ 日志主题,格式为drds_audit_log_{instance_id}_{db_name},例如如drds_audit_log_drdsxyzabcd_demo_drds_db。所有版本 instance_id DRDS 实例 ID。所有版本 ...

通用方案:专有云V2环境中DRDS升降配置替换节点的方法

概述本文主要介绍在专有云V2环境中,DRDS升降配置替换节点的方法。方案总览类别内容国产化否风险等级(方案执行的影响)中操作方式白屏操作复杂度中预估执行时长N/A客户业务的影响无可监控性不支持有效性(重启、重拉、补丁、升级、扩容等...
来自: 首页

创建数据库

功能描述创建 DRDS 数据库。该接口只是向控制台提交了一个创建分布式数据库的任务,接入方需要依据 DescribeDrdsDB 接口(查询数据库信息的接口)的返回结果来判断分布式数据库是否创建成功。调用 CreateDrdsDB(创建数据库接口)完成并...

统计信息查询类语句

本文汇总了PolarDB-X支持的统计信息查询类语句。...drds_db_1516187088365daui|100.100.64.1:59077|drds_db_xzip_0006|2.015625| 15.38%|9|drds_db_1516187088365daui|100.100.64.1:59077| drds_db_xzip_0007|1.734375|13.23% ...

DDL 简介

DRDS DDL 的建表语句跟 MySQL DDL 的建表语句类似,并在 MySQL 建表语法的基础上进行了扩充:创建拆分表时,DRDS 需要明确指定分库分表的拆分方式,增加了 drds_partition_options 拆分选项,包括 DBPARTITION BY、TBPARTITION BY、...

修改 DRDS 实例的描述信息

功能描述修改 DRDS 实例的描述信息。请求参数参数名类型是否必须描述ActionString是系统规定参数,取值:ModifyDrdsInstanceDescriptionDrdsInstanceIdString是DRDS 实例 IDDescriptionString是DRDS 实例描述,2-128个字符返回值无公共返回...

管理实例

本文主要介绍如何管理PolarDB-X 1.0计算资源DRDS只读实例。查看只读实例 通过实例列表页查看只读实例。在实例列表页,选择只读实例的ID,进入目标只读实例的基本信息页。说明 实例ID前带有标识的为只读实例。通过主实例的基本信息页查看...

CheckDrdsDbName

调用CheckDrdsDbName接口检查DRDS的数据库名是否合法。调试您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求参数 名称 类型 是否必选 示例值 描述 Action ...

指定分库执行 SQL

每个分片名都唯一对应一个分库名,比如DRDS_TEST_1473471355140LRPRDRDS_TEST_VTLA_0003_RDS这个分片名对应的分库名是drds_test_vtla_0003。得到了分片名,就可以使用PolarDB-X的自定义 HINT 指定分库执行 SQL 语句了。指定 SQL 在第 0 个...

为什么在控制台无法看到切换VPC网络类型的按钮?

无法在控制台看到切换VPC网络类型的按钮,原因通常以下几种情况:您的VPC中没有与PolarDB-X计算资源DRDS实例可用区相同的交换机。解决办法: 在VPC中创建一个与PolarDB-X计算资源DRDS实例可用区相同,详情请参见创建交换机。您没有与...

指定分库执行SQL

每个分片名都唯一对应一个分库名,比如DRDS_TEST_1473471355140LRPRDRDS_TEST_VTLA_0003_RDS这个分片名对应的分库名是drds_test_vtla_0003。得到了分片名,就可以使用 PolarDB-X 的自定义 HINT 指定分库执行 SQL 语句了。指定 SQL 在第 0 ...

DisableSqlAudit

String 是 drds_test DRDS的数据库名称。DrdsInstanceId String 是 drds* DRDS实例ID。返回数据 名称 类型 示例值 描述 RequestId String E273749A-9A33-44CF-ABE7-0CB19C*请求ID。Result Boolean true 返回结果。Success Boolean true ...

DRDS 实例能否同时提供 VPC 网络与经典网络两种访问...

不支持。DRDS 实例切换到 VPC 网络后,那么 DRDS 实例的域名就会自动解析为 VPC 的 IP 段地址,而不是经典网络的 IP 地址。

常见问题

如果无法使用,请使用 DRDS 控制台自助升级 DRDS 版本。开启柔性事务是否会影响连接池内的其他连接?不会,该选项仅在当前会话的事务内有效,用 SET AUTOCOMMIT=off 关闭事务后状态随之清空。柔性事务在什么情况下有脏读和回滚覆盖风险?...

查询 DRDS 数据库的 IP 白名单

功能描述查询 DRDS 数据库的 IP 白名单。请求参数参数名类型是否必须说明ActionString是系统规定参数,取值:DescribeDrdsDBIpWhiteListDrdsInstanceIdString是DRDS 实例 IDDbNameString是数据库名groupNameString是白名单分组,如果没有该...

修改 DRDS 数据库的 IP 白名单

功能描述修改 DRDS 数据库的 IP 白名单。请求参数参数名类型是否必须说明ActionString是系统规定参数,取值:ModifyDrdsIpWhiteListDrdsInstanceIdString是DRDS 实例 IDDbNameString是数据库名IpWhiteListString是IP 列表,多个 IP 之间用...

查询 DRDS 数据库

功能描述查询 DRDS 数据库详情。请求参数参数名类型是否必须说明ActionString是系统规定参数,取值:DescribeDrdsDBDbNameString是分布式数据库的名称DrdsInstanceIdString是DRDS 实例 ID返回值参数名类型描述公共返回值...

重置 DRDS 数据库密码

功能描述重置 DRDS 数据库的密码。请求参数参数名类型是否必须描述ActionString是系统规定参数,取值:ModifyDrdsDBPasswdDbNameString是分布式数据库的名称DrdsInstanceIdString是DRDS 实例 IDNewPasswdString是新密码返回值无公共返回值 ...

删除失败的数据库

功能描述删除创建或者过程中失败的 DRDS 数据库。不同于 DeleteDrdsDB(删除DRDS数据库接口),该接口只针对创建或者删除 DRDS 数据库的过程中出现失败的库。请求参数参数名类型是否必须说明ActionString是系统规定参数,取值:...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
产品推荐
NAT网关 云原生分布式数据库PolarDB-X 全局事务服务 云服务器 商标 对象存储 SSL证书 短信服务
这些文档可能帮助您
云监控对接Grafana SDK参考概述 快速入门1.0 快速入门2.0 人脸人体介绍 图像识别介绍

新品推荐

你可能感兴趣

热门推荐

切换为移动版

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折