连接数据库

分布式数据库场景,Kill 语句执行成本偏高,高频执行会对数据库系统的资源消耗相对较高。因此,不推荐应用大量使用上述的超时机制连接数据库。从最佳实践来看,您的应用应该直接使用JDBC URL的socket_timeout参数(网络套接字超时参数)...

SQL闪回

生成恢复文件 登录 原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏中,单击 数据恢复>SQL闪回。填写误操作SQL的基本信息,数据库和时间...

基本原理

分布式数据库中,如果一个事务同时修改多个分库的数据,无法简单保证所有分库一定都能提交成功。如果在事务提交过程中出错,会出现一些分库提交成功、另一些分库失败回滚,产生数据不一致。因而无法保证事务的原子性。而 PolarDB-X 1.0 ...

产品概述

产品简介 PolarDB-X 1.0 是由阿里巴巴自主研发的PolarDB分布式数据库,融合分布式SQL引擎与分布式自研存储X-DB,基于原生一体化架构设计,可支撑千万级并发规模及百PB级海量存储。专注解决海量数据存储、超高并发吞吐、大表瓶颈以及...

如何优化数据全量抽取

并且在分布式数据库中,全表排序的吞吐无法通过增加DN数量来提高。改进方案1 每次获取下一页记录时,指定从上次结束的位置继续往后取,这样不需要设置offset,能够避免出现全表扫描的情况。如下为一个按ID进行分页查询的例子:select*from ...

SQL使用限制

PolarDB-X 1.0 高度兼容MySQL协议和语法,但由于分布式数据库和单机数据库存在较大的架构差异,存在SQL使用限制。本文将介绍相关SQL的使用限制。SQL大类限制 暂不支持自定义数据类型或自定义函数。暂不支持存储过程、触发器、游标。暂不...

全局二级索引

局部索引:分布式数据库中,如果数据行和对应的索引行保存在相同分片上,称这种索引为局部索引。PolarDB-X 1.0 中特指物理表上的MySQL二级索引 两者的关系:两者需要搭配使用,PolarDB-X 1.0 通过GSI将查询下发到单个分片后,该分片上的...

移除分布式实例

分布式实例不支持直接释放,若您需要释放闲置的 原生内存数据库Tair 分布式实例资源,您可以移除或释放分布式实例下各子实例,以节省资源。注意事项 在移除或释放实例的过程中,分布式实例中未被操作的实例可正常访问,不会发生闪断。...

移除分布式实例

分布式实例不支持直接释放,若您需要释放闲置的 原生内存数据库Tair 分布式实例资源,您可以移除或释放分布式实例下各子实例,以节省资源。注意事项 在移除或释放实例的过程中,分布式实例中未被操作的实例可正常访问,不会发生闪断。...

通过LOCALITY指定存储位置(DRDS模式)

数据库分布式表的存储位置与该库的存储位置保持一致,以实现分表上的数据隔离。数据库中单表的存储位置不受所在数据库存储位置的影响。创建单表时若未指定存储位置,则会被随机放置在一个存储节点上,且后续该 PolarDB-X 实例上创建的...

技术架构

另外在业界主流的分布式数据库里,分布式下的redolog/binlog等数据库变更日志其实一直被厂商所忽视,从关系数据库的发展历史来看,生态和标准对于市场规模化非常重要,PolarDB-X 支持binlog日志服务,兼容和拥抱MySQL数据库生态,用户可以...

技术架构

架构演进理念 当前,分布式领域有3大技术方向:Sharding技术,NewSQL原生分布式技术,原生DB技术。每种分布式都有其独特的优势和特点。PolarDB-X 1.0 的架构继承了DRDS和X-DB技术的稳定性,结合了PolarDB的原生技术,融入了NewSQL对于...

概述

但您可以在 原生分布式控制台 对 私有定制RDS 实例进行集中运维管理。费用 关于 PolarDB-X 1.0 存储层 私有定制RDS 实例的费用,请参见 PolarDB-X 1.0定价。规格族 PolarDB-X 1.0 存储层 私有定制RDS 实例包括通用型和独享型两种规格族。...

术语表

本文介绍原生分布式关系型数据库PolarDB-X使用过程中遇到的术语。控制台术语 名词 描述 地域 数据中心所在的地理位置。可用区 可用区是指在某一地域内,具有独立电力和网络的物理区域。同一可用区内实例之间的网络延时更小。集群(实例)...

平滑扩容

示意图 配置扩容任务信息 登录 PolarDB分布式数据库控制台,选择目标实例所在地域。在左侧导航栏中,单击 实例列表。找到目标实例,单击实例ID,进入目标实例 基本信息 页。左侧菜单单击 数据库管理,单击数据库名称。左侧菜单单击 配置...

基于MySQL 5.7的分布式事务

如何使用 PolarDB-X 1.0 分布式事务使用体验和单机MySQL数据库完全一致,例如:SET AUTOCOMMIT=0 开启一个事务;COMMIT 提交当前事务;ROLLBACK 回滚当前事务。如果事务中的SQL仅涉及单个分片,PolarDB-X 1.0 会将其作为单机事务直接下发给...

分布式事务

本文主要介绍 PolarDB-X 1.0 分布式事务的基本原理。分布式事务通常使用二阶段提交来保证事务的原子性(Atomicity)和一致性(Consistency)。二阶段事务会将事务分为以下两个阶段:准备(PREPARE)阶段:在PREPARE阶段,数据节点会准备好...

创建数据库

本文介绍如何在 PolarDB-X 实例上创建数据库。操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏中,单击 配置与管理>数据库...

MySQL生态兼容

PolarDB-X 兼容阿里云数据库的生态工具,包括DMS、DTS、DBS、DAS、DataWorks等。与DTS集成 DTS是一款集数据迁移、订阅及实时同步功能于一体的数据传输产品。PolarDB-X 通过与DTS深度集成,提供了覆盖几乎所有常见数据库类型的数据导入和...

分布式线性扩展

本文详细介绍了分布式线性扩展的特性。数据物理分布 PolarDB-X 将数据表以水平分区的方式,分布在多个存储节点(DN)上。数据分区方式由分区函数决定,PolarDB-X 支持哈希(Hash)、范围(Range)等常用的分区函数。以下图为例,shop中的...

基于MySQL 5.6的分布式事务

如何使用 如果某个事务可能涉及多个数据,则需要将当前事务声明为分布式事务。如果事务仅涉及单个数据,则无需开启分布式事务,直接像MySQL单机事务那样即可,无需额外操作。分布式事务开启方式如下:在事务开启后,执行 SET drds_...

查看数据库信息

登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在左侧导航栏中,单击 实例列表。找到目标实例,单击实例ID。在左侧菜单栏单击 数据库管理。在 数据库管理 页选择需要查看的数据库,单击名称进入 基本信息 页。在此页面...

数据库监控

为方便您掌握实例中数据库的运行状态,PolarDB-X 1.0 提供了数据库监控查询功能。本文将介绍如何在 数据库监控 页查看 PolarDB-X 1.0 实例中单个数据库的各项性能监控数据。数据库监控指标表 监控指标 参数 说明 QPS qps PolarDB-X 1.0 ...

手动备份

操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏中,单击 数据恢复>备份恢复。在目标实例的 备份恢复 页面,单击 创建备份。...

重启实例

当 PolarDB-X 实例出现连接数满或性能问题...登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。单击页面右上角 重启实例。在弹出的对话框中,单击 确定。

释放实例

操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。在目标实例右侧的 操作 栏中,单击 图标后,再单击 释放。警告 实例释放后不可恢复,请谨慎操作。在弹出的对话框中,...

连接到数据库

本文将介绍如何连接 PolarDB-X 1.0 数据库。操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。找到目标实例,单击实例ID,进入目标实例 基本信息 页。在左侧导航栏中,单击 数据库管理。在数据库列表页,找到目标...

全局二级索引

PolarDB-X 使用分布式事务维护主表和索引表之间数据强一致。全局二级索引还支持以下特性:支持选择覆盖列,减少回表操作开销。在线表结构变更,添加GSI不锁主表。支持通过HINT指定索引,自动判断是否需要回表。示例1:增加拆分维度。例如,...

跨地域备份

操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏中,单击 数据恢复>备份恢复。单击 备份策略。在 跨地域备份 页签,设置以下...

白名单设置

PolarDB-X 1.0 支持白名单设置,只有已加入白名单规则的IP才可以访问 PolarDB-X 1.0 的数据库。本文将介绍如何设置白名单。操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在左侧导航栏中,单击 实例列表。找到...

数据自动备份

操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏中,单击 数据恢复>备份恢复。单击 备份策略。在 数据备份设置 页签,设置...

跨Schema

使用示例 假设在某一 PolarDB-X 1.0 实例中,您创建了3个不同的数据库,每个数据库内分别有一张表,且每张表均有各自对应的Sequence,各个数据库、表和Sequence的详情如下所示:SchemaName TableName Sequence new_db new_tbl AUTO_SEQ_new...

锁分析

操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏中,单击 诊断与优化>锁分析。在 锁分析 页面,单击左侧 立即诊断。在新生成...

实例变配

一个 PolarDB-X 实例是由多个节点组成的分布式集群。单个节点承担了SQL路由、数据合并、聚合等功能。通过实例变配,您可以变更实例的节点规格,在业务繁忙时进行升配,承载更多的业务流量QPS,在业务空闲时进行降配,避免资源浪费。注意...

实例续费

操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。在目标实例右侧的 操作 栏中,单击 图标后,再单击 续费。在 续费 页面中,选择购买时长。单击 立即购买。单击 签署并...

本地日志备份

操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏中,单击 数据恢复>备份恢复。单击 备份策略。在 本地日志设置 页签,设置...

实时性能

PolarDB-X 提供实例级别的实时性能,帮助您在压测或者大促期间,实时确认数据库性能。操作步骤 登录 PolarDB分布式版控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在...

分布式实例添加子实例

创建完成分布式实例后,仅包含一个子实例,您需要为该分布式实例添加单个或多个子实例来组建完整的架构,单个分布式实例中最多可包含三个子实例。添加后,多个子实例间会自动进行实时的数据同步。前提条件 已创建分布式实例,详情请参见 ...

慢日志

PolarDB-X 提供慢日志查询功能,并且将CPU使用率和慢日志数量的视角结合在一起,能帮助您快速发现影响数据库性能的关键SQL。慢日志功能提供交互页面,您可以查看格式化的慢SQL模板、慢SQL明细,以及每条慢SQL执行次数、耗时、返回行数等...

基于TairString实现高性能分布式

本文先介绍并分析常见的分布式锁实现方式,之后结合阿里巴巴集团在使用 原生内存数据库Tair 和分布式锁方面的业务经验,介绍使用 Tair 实现高性能分布式锁的实践方案。分布式锁及其应用场景 应用开发时,如果需要在同进程内的不同线程...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云数据库 Redis 版 数据库备份 DBS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用