PolarDB-X 1.0 OpenAPI的一部分操作(例如创建数据库)依赖RDS的OpenAPI接口。所以,为确保 PolarDB-X 1.0 控制台有权限操作用户的RDS资源,PolarDB-X 1.0 OpenAPI的使用者要通过RAM服务给 PolarDB-X 1.0 控制台授权RDS资源的访问权限。...
X 分区表 WORKLOAD PolarDB-X HTAP负载信息 GLOBAL_INDEXES PolarDB-X 全局二级索引 METADATA_LOCK PolarDB-X MDL锁信息 TABLE_GROUP PolarDB-X 表组信息 TABLE_DETAIL PolarDB-X 分区表各分区存储信息 LOCALITY_INFO PolarDB-X Locality...
PolarDB-X 实例会默认分配一个内网地址,应用和MySQL客户端可以在阿里云ECS上连接 PolarDB-X 实例的数据库。如果需要从外网访问 PolarDB-X,则需要为 PolarDB-X 实例申请外网地址。本文将介绍如何申请和释放外网地址。申请外网地址 登录 云...
读写分离以 PolarDB-X 1.0 数据库为基本单位,如果同一个RDS只读实例在多个 PolarDB-X 1.0 数据库上使用,需要在每个 PolarDB-X 1.0 数据库上都将其权重设置为0。设置完成后,可以连接 PolarDB-X 1.0,执行SHOW NODE指令查看实际读流量分布...
当您在使用PolarDB-X(DRDS),需要进行全文检索和语义分析时,可将PolarDB-X中的数据同步至阿里云Elasticsearch进行查询分析。阿里云Elasticsearch是一个基于Lucene的实时分布式的搜索与分析引擎,可近乎于准实时地存储、查询和分析超大...
如何使用 PolarDB-X 1.0 分布式事务使用体验和单机MySQL数据库完全一致,例如:SET AUTOCOMMIT=0 开启一个事务;COMMIT 提交当前事务;ROLLBACK 回滚当前事务。如果事务中的SQL仅涉及单个分片,PolarDB-X 1.0 会将其作为单机事务直接下发给...
PolarDB-X 1.0 支持使用全局二级索引,本文将介绍如何使用SHOW GLOBAL INDEX命令查看已创建或创建中的全局二级索引。语法 SHOW GLOBAL {INDEX|INDEXES}[FROM[schema_name.]tbl_name]schema_name 和 tbl_name 是可选的,用于过滤表名或查看...
前提条件 终止一个 PolarDB-X 1.0 上正在执行的SQL前,您需要先连接 PolarDB-X 1.0 之后才可以通过执行KILL语句终止正在执行的SQL,关于如何连接 PolarDB-X 1.0,详情请参见 步骤三:连接PolarDB-X 1.0数据库并进行SQL操作。语法 KILL语法...
PolarDB-X 支持使用全局二级索引,本文将介绍如何使用SHOW GLOBAL INDEX命令查看已创建或创建中的全局二级索引。语法 SHOW GLOBAL {INDEX|INDEXES}[FROM[schema_name.]tbl_name]schema_name 和 tbl_name 是可选的,用于过滤表名或查看其它...
本文将介绍如何在 PolarDB-X 1.0 中选择合适的拆分键。背景信息 拆分键即分库或分表字段,是水平拆分过程中用于生成拆分规则的数据表字段。PolarDB-X 1.0 将拆分键值通过拆分函数计算得到一个计算结果,然后根据这个结果将数据分拆到 私有...
PolarDB-X 1.0 账号和权限系统的用法与MySQL一致,支持 GRANT、REVOKE、SHOW GRANTS、CREATE USER、DROP USER、SET PASSWORD 等语句。账号 账号说明 用户名和主机名的组合 username@'host' 可以确定一个账号。用户名一样但是主机名不一样则...
本文将介绍如何连接 PolarDB-X 1.0 数据库。操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。找到目标实例,单击实例ID,进入目标实例 基本信息 页。在左侧导航栏中,单击 数据库管理。在数据库列表页,找到目标...
PolarDB-X 1.0实例后端连接池的最大连接数=向下取整(私有定制RDS实例最大连接数/私有定制RDS实例物理分库数/PolarDB-X 1.0实例节点数)例如,某用户搭配购买了以下规格的 私有定制RDS 实例和 PolarDB-X 1.0 实例。1个 私有定制RDS 实例,...
此时迁移到 PolarDB-X 1.0 进行分库分表是一个很好的选择。但将数据从RDS迁移至 PolarDB-X 1.0,您可能需要考虑如下问题:PolarDB-X 1.0 实例规格如何选取?PolarDB-X 1.0 下挂载的 私有定制RDS 规格如何选取?RDS中的单表迁移到 PolarDB-X...
本文主要介绍 PolarDB-X 1.0 的适用场景。按应用类型选择 PolarDB-X 1.0 产品在高并发、分布式事务、复杂...按应用生命周期发展选择 PolarDB-X 1.0 各个拆分模式可无缝平滑打通,全方位覆盖、满足业务各个生命周期中对于数据库的扩展性诉求。
由于 PolarDB-X 1.0 完全兼容MySQL协议,通过MySQL客户端可以操作 PolarDB-X 1.0 数据库。将 命令行链接地址 复制粘贴到操作系统终端中,输入密码即可登录使用 PolarDB-X 1.0 数据库。说明 一些旧版MySQL客户端对用户名长度有限制,不能...
背景信息 PolarDB-X 1.0 是由阿里巴巴自主研发的 PolarDB 分布式版数据库,融合分布式 SQL 引擎和分布式自研存储 X-DB,基于云原生一体化架构设计。PolarDB-X 1.0 可以支撑千万级并发规模,以及百 PB 级海量存储。详情请参见 产品概述。...
本文为您介绍如何配置PolarDB-X输出组件。操作步骤 请参见 通过离线单条管道配置集成任务,进入离线单条管道脚本的开发页面。在离线单条管道脚本的开发页面,按照下图操作指引,进入 PolarDB-X(原DRDS)输出配置 对话框。序号 操作描述 ①...
本文介绍如何查看 PolarDB-X 1.0 实例的性能指标并通过升配来解决性能不足的问题。背景信息 数据库性能主要受响应时间(RT)和容量(QPS)两个指标的影响。响应时间(RT):RT指标反映的是单个SQL的性能,这类性能问题可以通过 SQL调优方法...
背景信息 云原生数据库 PolarDB 分布式版(简称 PolarDB-X)是由阿里巴巴自主研发的云原生分布式数据库,为您提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。详情请参见 什么是云原生数据库 PolarDB 分布式版。前提条件...
高性能全局二级索引(GSI)让用户不局限于拆分规则,可根据任意维度对 PolarDB-X 进行查询。Binlog日志服务是保证事务有序性的分布式数据库统一变更日志服务,且兼容MySQL Binlog文件格式和Dump协议,使下游数据消费轻松便捷。分布式快速...
通过键值指定SQL在分库上执行:对于 UPDATE 语句,PolarDB-X 1.0 不支持 SET 子句中的子查询,由于 UPDATE 语句在 PolarDB-X 1.0 中必须指定拆分键,所以可以使用 PolarDB-X 1.0 的自定义HINT将该语句直接下发到分库上执行。比如有两张逻辑...
扩容期间请勿在控制台提交DDL任务或通过直接连接 PolarDB-X 1.0 执行DDL语句,否则会导致扩容任务失败。扩容需要保证源库中所有表具有主键,如果没有需要事先添加好。历史数据和增量数据迁移完成后,迁移任务进度会达到100%,此时可以进行...
为了便于用户将 PolarDB-X 与其他系统集成,PolarDB-X DBPaas平台也提供了丰富的OpenAPI接口,包括实例管理接口、数据库管理接口,监控数据查询接口、参数管理等。详细接口列表请参见 API概览。监控与诊断优化 资源监控 您可以在 PolarDB-X...
PolarDB-X 和MySQL之间数据传输时不推荐导出表结构,因为 PolarDB-X 包含分库分表功能,CREATE TABLE(DRDS模式)中的拆分函数等与MySQL不兼容,不兼容的关键字包括:DBPARTITION BY hash(partition_key)TBPARTITION BY hash(partition_key...
本文介绍了RDS MySQL一键升级至PolarDB-X 2.0标准版的常见问题。Q:升级后的PolarDB-X 2.0标准版节点规格需要和源RDS MySQL的实例规格保持一致吗?A:不一定,您可以按需选择PolarDB-X 2.0标准版的规格,建议不低于源RDS实例规格。Q:升级...
PolarDB-X 专注解决海量数据存储、超高并发吞吐、大表瓶颈以及复杂计算效率等数据库瓶颈问题,历经各届天猫双十一及阿里云各行业客户业务的考验,助力企业加速完成业务数字化转型。本文介绍易撰如何通过 PolarDB-X 应对业务挑战。所属行业...
只读实例 PolarDB-X 1.0 只读实例是对主实例的补充,您可以将复杂SQL计算或有并发诉求的普通查询在只读实例上执行。通过物理资源隔离方式,有效降低主实例的负载。只读实例与主实例可共享同一份数据,也可利用 PolarDB-X 1.0存储资源只读...
如果要对某个表进行分库分表,那么需要手动对建表语句进行修改,PolarDB-X 1.0 建表语句的语法请参考 CREATE TABLE。导入数据文件到 PolarDB-X 1.0。您可以通过如下两种方式的任意一种导入数据文件到 PolarDB-X 1.0。通过 mysql-h ip-P ...
迁移流程介绍 步骤 说明 步骤一:评估建议 PolarDB-X 1.0 的评估建议功能够分析您的MyCat配置文件,将MyCAT拆分函数最大程度地转换成与 PolarDB-X 1.0 相匹配的拆分方式;同时,能够根据您提交的业务信息,评估出您目前可能需要的 PolarDB-...
本文将介绍PolarDB分布式版数据库 PolarDB-X 1.0,帮助您快速了解 PolarDB-X 1.0 的产品特点。产品简介 PolarDB-X 1.0 是由阿里巴巴自主研发的PolarDB分布式版数据库,融合分布式SQL引擎与分布式自研存储X-DB,基于云原生一体化架构设计,...
PolarDB-X 提供慢日志查询功能,并且将CPU使用率和慢日志数量的视角结合在一起,能帮助您快速发现影响数据库性能的关键SQL。慢日志功能提供交互页面,您可以查看格式化的慢SQL模板、慢SQL明细,以及每条慢SQL执行次数、耗时、返回行数等...
这个和分库数目没有直接关系,而是取决于应用的查询与该RDS实例的QPS大小。目前 PolarDB-X 1.0 在RDS实例的默认分库数目是8个。
PolarDB-X 专注解决海量数据存储、超高并发吞吐、大表瓶颈以及复杂计算效率等数据库瓶颈问题,历经各届天猫双十一及阿里云各行业客户业务的考验,助力企业加速完成业务数字化转型。本文介绍启迪公交如何通过 PolarDB-X 应对业务挑战。所属...
例如,若您源库为 PolarDB-X 1.0 实例中的数据库,名称为“test1”,目标库为 PolarDB-X 2.0中的AUTO模式数据库,名称为“test2”,则需在 PolarDB-X 2.0实例中创建DRDS模式数据库作为中继数据库,名称为“test2_drdstoauto”。创建的目标...
PolarDB-X 1.0 OpenAPI SDK依赖于阿里云的aliyun-java-sdk-core。所以,使用 PolarDB-X 1.0 OpenAPI需要另外引入对aliyun-java-sdk-core的依赖。PolarDB-X 1.0 OpenAPI的Java SDK目前已发布到Maven仓库,您可以直接在工程的POM文件中添加...
混合负载 HTAP PolarDB-X是一款支持 HTAP(Hybrid Transaction/Analytical Processing)的数据库:在支持高并发、事务性请求的同时,也对分析型的复杂查询提供了良好的支持。分析型查询指的是涉及数据量较大、计算比较复杂的查询,例如对一定...
在使用 PolarDB-X 的过程中,如果遇到某个 PolarDB-X 不支持的SQL语句,可以通过 PolarDB-X 提供的 NODE HINT,直接将SQL下发到一个或多个分库上去执行。此外如果需要单独查询某个分库或者已知分库的某个分表中的数据,也可以使用 NODE ...
PolarDB-X 1.0 分表的大小是有限制的,建议单个分表的数据记录数不宜超过500万。关于 PolarDB-X 1.0 的分片数目选择,请参见 如何选择分片数。
说明 PolarDB-X 1.0 切换到VPC后,原本Classic类型的ECS将无法访问 PolarDB-X 1.0,只允许VPC环境的ECS访问 PolarDB-X 1.0。因此,在 PolarDB-X 1.0 切换VPC过程中需要将应用停机并切换ECS的类型。可以通过 PolarDB-X 1.0 控制台的 实例...