分表

数据库访问代理在后端将数据量较大的数据表水平拆分到各个 RDS 数据库中,后端的这些 RDS 数据库被称为分库,分库中的表被称为分表。拆分后,每个分库负责一份数据的读写操作,从而有效的分散了整体访问压力。在系统扩容时,只需要水平增加...

DATASOURCE:DRDS:DrdsDBs

DATASOURCE:DRDS:DrdsDBs类型用于查看实例下的数据库详情。语法 {"Type":"DATASOURCE:DRDS:DrdsDBs","Properties":{"InstanceId":String } } 属性 属性名称 类型 必须 允许更新 描述 约束 InstanceId String 是 是 数据库实例ID。无 返回值...

创建数据库账号

单击>,将数据库添加到 已授权数据库 栏中。您可以设置该账号对各个数据库的权限,可设置为 读写(DML)、只读 或 所有者。说明 拥有 所有者 权限的账号才可以在对应数据库内进行创建、删除表以及修改表结构操作。密码 设置账号密码。要求...

DescribeDrdsDB

InstRole String MASTER 数据库所属的实例类型,取值范围如下:MASTER:主实例 SLAVE:只读实例 Mode String HORIZONTAL 数据库拆分方式,取值范围如下:HORIZONTAL:水平拆分 VERTICAL:垂直拆分 Schema String db_test*数据库物理名。...

创建账号和数据库

参数 说明 限制并发量 指对应数据库并发请求执行的上限量,默认不限制,您也可以使用高权限账号登录数据库后,使用 ALTER DATABASE<数据库名>CONNECTION LIMIT<并发量>;命令修改。表空间 指数据库所属的表空间,默认为 pg_default,表空间...

数据迁移流程

适用于数据库升级、跨实例数据迁移、数据库拆分、扩容等业务场景。您可以参考以下流程进行迁移前的准备工作、以及购买、配置和管理数据迁移项目。完成准备工作。数据传输已具备云资源访问权限。详情请参见 数据传输迁移角色授权。您已为源...

创建账号

CREATE DATABASE 命令默认通过复制template1来创建数据库。通过该方式创建的数据库,Public Schema的Owner均为第一个高权限账号。第一个高权限账号的Comment开头会包含说明:template1 public schema owner。普通账号 可以通过控制台、API...

数据迁移操作指导

数据迁移可以帮助您实现同构或异构数据源之间的数据迁移,适用于数据上云迁移、阿里云内部跨实例数据迁移、数据库拆分扩容等业务场景。本文介绍数据迁移功能的使用流程,帮助您快速掌握创建、监控、管理数据迁移任务的操作。背景知识 迁移...

什么是数据传输服务DTS

RDS:阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,解决数据库运维的烦恼。PolarDB:PolarDB是阿里云自研的下一代关系型云数据库...

什么是数据库代理

如果您的主实例因连接数过多导致负载较高,或因业务需求要进行读写分离,可以使用RDS PostgreSQL数据库代理功能,该功能支持读写分离、事务拆分等能力,能够有效降低主实例访问压力,具有高可用、高性能、可运维、简单易用等特点。数据库...

创建普通账号和高权限账号

授权数据库的步骤如下:在 未授权数据库 栏中,选中要授权的数据库。单击,将数据库添加到 已授权数据库 栏中。为该账号设置数据库权限,可设置为 读写(DML)、只读 或 所有者。说明 拥有 所有者 权限的账号才可以在对应数据库内进行创建...

数据迁移方案概览

数据迁移功能帮助您实现同构或异构数据源之间的数据迁移,适用于数据上云迁移、阿里云内部跨实例数据迁移、数据库拆分扩容等业务场景。本文将介绍数据迁移功能支持的数据库、版本和迁移类型,以及具体的配置文档。收费策略 DTS数据迁移涉及...

什么是数据库代理

如果您的主实例负载较高,或在发生主动切换类的运维动作时有防闪断需求,可以使用RDS MySQL数据库代理功能,通过读写分离对业务流量进行负载均衡,降低主实例CPU负载压力,还可以通过连接保持(防止闪断)和SSL加密功能提高实例的可用性和...

API概览

DescribeDrdsShardingDbs 该接口用于查询 PolarDB-X 1.0 下水平拆分数据库。DescribeDrdsDB 该接口用于查询实例下的目标数据库详情。DescribeDrdsDBs 该接口用于查询 PolarDB-X 1.0 实例下所有数据库信息。存储管理 API 描述 ...

概述

支持的迁移类型 简称说明 实例类型 简称 RDS 实例 RDS PolarDB MySQL 实例 PolarDB VPC 内自建数据库 VPC 数据库网关(Database Gateway)DG 公网 IP 自建数据库 公网 OceanBase 数据库 MySQL 租户 OB_MySQL OceanBase 数据库 Oracle 租户 ...

创建数据库和账号

参数 说明 数据库DB)名称 填写数据库名称。由大写字母、小写字母、数字、下划线(_)或中划线(-)组成,以字母开头,以字母或数字结尾,长度为2~64个字符。支持字符集 数据库的字符集。备注说明 输入备注说明,最多256个字符。单击 ...

DescribeDrdsShardingDbs

调用DescribeDrdsShardingDbs接口查询PolarDB-X下的水平拆分数据库。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求参数 名称 类型 是否必选 示例值 ...

小表广播

但在数据库水平拆分后,配置表是无法拆分的。因此,数据访问代理提供了小表广播功能,支持配置表同步至目标数据库的所有分库。配置表,即广播表,是在每个物理库中都存在的一个单表,没有后缀。广播表的更新会在物理库主库操作,然后同步到...

CreateDrdsDB

InstDbName.N.ShardDbName.N String 否["db1","db2"]参数表示对应RDS实例中需要垂直拆分数据库列表,参数是一个符合JSON数组格式的字符串。该参数仅在垂直拆分时使用。返回数据 名称 类型 示例值 描述 Success Boolean true 请求结果。...

聚合支付:Ping+

PolarDB-X 专注解决海量数据存储、超高并发吞吐、大表瓶颈以及复杂计算效率等数据库瓶颈问题,历经各届天猫双十一及阿里云各行业客户业务的考验,助力企业加速完成业务数字化转型。本文介绍Ping+如何通过 PolarDB-X 应对业务挑战。所属行业...

ALIYUN:DRDS:DrdsDB

ALIYUN:DRDS:DrdsDB类型用于创建 PolarDB-X云原生分布式数据库。语法 {"Type":"ALIYUN:DRDS:DrdsDB","Properties":{"DbInstType":String,"Type":String,"DrdsInstanceId":String,"RdsInstance":List,"DbInstanceIsCreating":Boolean,...

水平拆分(PL/Proxy)

PL/Proxy插件包含CLUSTER模式和CONNECT模式,可以帮助您用不同方式访问数据库。前提条件 请确保实例大版本满足要求,本插件具体支持的实例大版本,请参见 支持插件列表。如实例大版本已满足要求,但仍提示不支持,请升级内核小版本,具体...

应用上云方案设计

为此带来了一些挑战:领域模型的拆分:跨服务的对象引用、通用类的拆分数据库表的拆解分,如:从已有的表中拆出新表 提取入口:关于提取哪些部分进行服务化,一个重要判断点是否能给业务快速带来价值,而价值可以从新业务上线效率,或...

单元化介绍

数据库单点 紧接着数据库单点,解决起来就开始不那么容易了,典型的做法是先垂直拆分,再水平拆分,在这个过程中需要解决多数据源、数据分片、透明访问等问题。机房单点 当应用越来越多、服务器越来越多、数据库越来越多,单个机房的容量...

通过DTS实现数据库的垂直拆分

当RDS实例负载过大时,可以将该实例的一个数据库或表垂直拆分至另外一个单独的实例中。本文介绍如何通过双写方案和简易拆分方案实现垂直拆分。背景信息 假设一个RDS实例上有数据库A和B,随着业务增长实例瓶颈也日趋可见,如想要减轻该实例...

数据拆分

功能说明 数据拆分组件可以根据拆分比例对输入数据集做拆分处理,输出两个变量名称相同但数据量不同的数据集。可使用数据拆分组件将数据集拆分为两份以适用于不同的场景。支持随机拆分和前后拆分两种方式。计算逻辑原理 随机拆分:按照...

事务拆分

MyBase MySQL数据库代理的事务拆分功能,能够将事务内写操作之前的读请求转发到只读实例,降低主实例负载。前提条件 已开通数据库代理服务。具体操作,请参见 开通并配置数据库代理服务。背景信息 默认情况下,MyBase数据库代理会将事务内...

DescribeDrdsDBs

Mode String HORIZONTAL 数据库拆分模式,取值范围如下:HORIZONTAL:水平拆分 VERTICAL:垂直拆分 DbInstType String RDS 数据库类型,取值为 RDS或 POLARDB。示例 请求示例 http(s):/[Endpoint]/?Action=DescribeDrdsDBs&DrdsInstanceId=...

创建数据库

通过水平拆分,实现数据库的横向扩展,可线性提升数据库整体的存储容量以及并发吞吐。存储类型 此处的存储类型默认与创建 PolarDB-X 1.0 计算资源实例时选择的存储类型保持一致。本文在创建 PolarDB-X 1.0 计算资源实例时选择了 RDS MySQL...

RDS MySQL集群系列赠送1个独享型数据库代理

数据库RDS计划于2023年10月17日起给每个MySQL集群系列实例赠送1个独享型数据库代理。说明 本文提到的“1个独享型数据库代理”指数据库代理实例中开通的代理数量为1,对应的代理规格是2核CPU。代理个数和代理规格的关系:代理规格=单位...

互联网服务:小打卡

数据库拆分后的多维度查询诉求是分布式数据库中间件的一个痛点,不按拆分键查询的SQL不能下推会导致在查询时出现全表扫描,PolarDB-X 支持全局索引,通过全局索引可以完美解决多维查询的痛点。客户价值 客户当前圈子打卡日记业务有10亿...

技术原理

水平拆分(分库分表)PolarDB-X 1.0 具备数据水平拆分的能力,将数据库数据按某种规则分散存储到多个稳定的MySQL数据库上。这些MySQL数据库可分布于多台机器乃至跨机房,对外服务(增删改查)尽可能保证如同单MySQL数据库体验。拆分后,在...

管理数据库

设置以下参数:参数 说明 数据库DB)名称 长度为2~64个字符。以字母开头,以字母或数字结尾。由小写字母、数字、下划线或中划线组成。数据库名称在实例内必须是唯一的。说明 数据库名称中如果包含-,创建出的数据库的文件夹的名字中的-会...

CREATE DATABASE

CREATE DATABASE 用于创建数据库。创建数据库 说明 每个集群最多可以创建2048个数据库。语法 CREATE DATABASE[IF NOT EXISTS]db_name 参数 db_name:数据库名。密码规则如下:长度不超过64个字符。以小写字符开头。可包含字母、数字以及...

创建数据库

参数 说明 限制并发量 指对应数据库并发请求执行的上限量,默认不限制,您也可以使用高权限账号登录数据库后,使用 ALTER DATABASE<数据库名>CONNECTION LIMIT<并发量>;命令修改。表空间 指数据库所属的表空间,默认为 pg_default,表空间...

CREATE DATABASE

语法 CREATE DATABASE db_name[[WITH][OWNER[=]user_name];参数说明如下表所示。参数 描述 db_name 创建的数据库名称,只支持字母、数字、下划线(_)。user_name 被授权为数据库管理员的账号名称。执行该语句的账号默认成为新数据库的...

管理数据库

设置以下参数:参数 说明 数据库DB)名称 长度为2~64个字符。以字母开头,以字母或数字结尾。由小写字母、数字、下划线或中划线组成。数据库名称在实例内必须是唯一的。说明 数据库名称中如果包含-,创建出的数据库的文件夹的名字中的-会...

创建数据库

语法:CREATE DATABASE[IF NOT EXISTS]$db_name 参数说明:db_name:数据库名。以小写字符开头,可包含字母、数字以及下划线(_),但不能包含连续两个及以上的下划线(_),长度不超过64个字符。说明 数据库名不能是analyticdb,...

事务拆分

如果您的业务框架将所有请求都封装到非自动提交的事务中,导致主实例负载过大,您可以开通RDS PostgreSQL的数据库代理功能,该功能默认支持事务拆分,能够在保证业务中读写一致性的前提下,将事务内写操作发生之前的读请求转发到只读实例,...

数据库管理

参数 说明 数据库DB)名称 长度最多64个字符。以字母开头,以字母或数字结尾。由小写字母、数字、下划线或中划线组成。数据库名称在实例内必须是唯一的。支持字符集 选择utf8、gbk、latin1或utf8mb4。授权账号 选中需要访问本数据库的...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 Redis 版 云数据库 MongoDB 版 云数据库 RDS 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用