技术原理

PolarDB-X 1.0 控制台上创建 PolarDB-X 1.0 数据库时,在选定一个数据库实例的情况下,可以选择将底层数据库实例下的一个逻辑数据库直接引入 PolarDB-X 1.0 做读写分离,不需要做数据迁移。分布式事务 分布式事务通常使用二阶段提交来保证...

PolarDB-X 1.0上执行事务操作的时候提示不支持跨...

PolarDB-X 1.0 上,可以将事务简单分类为如下两种:单机事务:所有的事务操作都落在同一个RDS数据库。跨库事务:事务的操作涉及到多个RDS数据库PolarDB-X 1.0 默认情况支持单机事务。若需要使用分布式事务,请参见 分布式事务。

查看数据库信息

由于 PolarDB-X 1.0 完全兼容MySQL协议,通过MySQL客户端可以操作 PolarDB-X 1.0 数据库。将 命令行链接地址 复制粘贴到操作系统终端中,输入密码即可登录使用 PolarDB-X 1.0 数据库。说明 一些旧版MySQL客户端对用户名长度有限制,不能...

免费体验PolarDB-X透明分布式

保证单机MySQL平滑演进到分布式 引入全局Binlog回流单机MySQL,确保分布式可上可下 阿里云提供了数据库解决方案功能体验馆,提供真实免费的PolarDB分布式版实例环境和开箱即用的测试方法,您可以在线快捷体验PolarDB-X的透明分布式能力。...

开启SQL审计与分析

执行结果 SQL审计功能开启后,相同地域下的 PolarDB-X 数据库的审计日志会写入同一个日志服务的Logstore中。同时,日志服务为您创建以下默认配置。警告 日志服务会不定期更新与升级SQL日志审计功能,专属日志库的索引与默认报表也会自动...

日志字段

db_name PolarDB-X 1.0 数据库名称。user 执行SQL的用户名。client_ip 访问 PolarDB-X 1.0 实例的客户端IP。client_port 访问 PolarDB-X 1.0 实例的客户端端口。sql 被执行的SQL语句。trace_id SQL执行的TRACE ID。如果是事务的话,会以...

ALIYUN:DRDS:DrdsDB

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

数值类型

PolarDB-X 数值类型按精确度可以划分为如下两类:精确数据类型包括:整数数据类型:TINYINT,SMALLINT,MEDIUMINT,INTEGER和BIGINT。定点数据类型:DECIMAL和NUMERIC。近似数据类型包括FLOAT、REAL、DOUBLE PRECISION。整体与MySQL保持...

日志字段详情

db_name PolarDB-X 1.0数据库名。fail SQL执行是否失败。其中,0表示成功,除0之外的其他值都表示失败。5.3.4-15378085及之后的实例版本支持该字段。hint SQL执行的HINT。instance_id PolarDB-X 1.0实例ID。response_time 响应时间,单位:...

何时选择平滑扩容

当 私有定制RDS 的IOPS、CPU、磁盘容量等指标到达瓶颈,并且通过SQL优化或 私有定制RDS 升配已无法解决瓶颈(例如磁盘已升至顶配)时,可通过 PolarDB-X 1.0 水平扩容功能增加 私有定制RDS 实例的数量,提升 PolarDB-X 1.0 数据库的容量。...

控制参数与行为

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

转换函数

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

配置PolarDB-X输出组件

本文为您介绍如何配置PolarDB-X输出组件。操作步骤 请参见 通过离线单条管道配置集成任务,进入离线单条管道脚本的开发页面。在离线单条管道脚本的开发页面,按照下图操作指引,进入 PolarDB-X(原DRDS)输出配置 对话框。序号 操作描述 ①...

DescribeDrdsDBs

DRDSDB组成结构 参数名 类型 描述 DbName String 数据库名称。Status String 0-建库中 1-正常 2-建库失败 3-删除中 4-删除失败 5-迁移中 6-迁移失败 CreateTime Long 创建时间。Msg String 状态的详情,如果是错误状态,则包含错误信息。...

产品优势

数据访问代理 提供水平拆分、平滑扩缩容、读写分离的在线分布式数据库服务,为海量数据访问提供低消耗、高性能、高可用的轻量级解决方案,确保在高并发、数据库异常的情况下依然非常稳定与可靠。数据同步服务 具备多种数据库的日志解析能力...

OpenAPI 简介

主要功能包括有管理PolarDB-X 1.0实例的生命周期、运维PolarDB-X 1.0表信息及权限管理等。OpenAPI的主要用户包括:已经开通PolarDB-X 1.0服务,需要实现类似控制台的管控,有定制自定义管控功能等需求;已经熟悉PolarDB-X 1.0控制台的...

赋值运算符

本文介绍了 PolarDB-X 1.0 支持及不支持的赋值运算符。PolarDB-X 1.0 支持 '=' 赋值运算符,一般在UPDATE的SET部分出现。PolarDB-X 1.0 暂不支持 ':=' 赋值运算符。

调优原理

基本原理 PolarDB-X 1.0 是一个支持计算存储分离架构的数据库产品。当一条查询SQL发往 PolarDB-X 1.0 节点时(此SQL也称为逻辑SQL),PolarDB-X 1.0 会将其分成可下推的、和不可下推的两部分,可下推的部分也被称为物理SQL。原则上,...

日志字段

本文将介绍 PolarDB-X 审计日志所包含的日志字段详情。字段名称 字段值类型 字段说明_topic_string 日志主题,格式为 polardbx_sqlaudit。affect_rows int 若执行的是DML,表示受影响的行数。若执行的是查询语句,表示返回结果的行数。...

参数设置

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

PolarDB-X间的数据实时同步

云原生分布式数据库 PolarDB-X 是阿里巴巴致力于解决单机数据库服务瓶颈而自主研发的分布式数据库产品,高度兼容MySQL协议和语法,支持自动化水平拆分、在线平滑扩缩容、弹性扩展、透明读写分离,具备数据库全生命周期运维管控能力。...

基于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 1.0 提供了数据库监控查询功能。本文将介绍如何在 数据库监控 页查看 PolarDB-X 1.0 实例中单个数据库的各项性能监控数据。数据库监控指标表 监控指标 参数 说明 QPS qps PolarDB-X 1.0 ...

慢日志

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

PolarDB-X 1.0的分分表是什么意思?

关于 PolarDB-X 1.0 的分分表的相关说明,请参见 拆分函数概述。

实例规格

PolarDB-X 1.0 计算层提供多种系列、不同规格的实例,以满足不同性能要求的多种业务场景。系列和规格 系列 实例规格(CPU和内存)单节点规格 节点个数 特点 入门版 8核32 GB 4核16 GB 2 面向初期的业务开发或测试场景,不具备复杂查询加速...

备份恢复

概述 PolarDB-X 1.0 备份恢复提供实例级、数据库级的备份恢复能力。实例备份支持自动备份与手动备份,备份方式包括快速备份与一致性备份。实例恢复基于已有备份集,将数据恢复至新的实例。备份方式 PolarDB-X 1.0 提供快速备份与一致性备份...

PolarDB-X 1.0拆分的基本原则是什么?

关于 PolarDB-X 1.0 的数据拆分的基本原则,请参见 如何选择拆分键。

信息函数

信息函数用于返回动态的数据库信息,本文介绍了 PolarDB-X 1.0 支持及不支持的信息函数。支持函数 PolarDB-X 1.0 支持如下信息函数:函数名 描述 CONNECTION_ID()Return the connection ID(thread ID)for the connection CURRENT_USER(),...

从MyCAT评估导入至PolarDB-X 1.0

同时,能够根据您提交的业务信息,评估出您目前可能需要的 PolarDB-X 1.0 实例规格与数据库下挂载的 私有定制RDS 实例规格并生成一份评估建议报告供您参考。步骤二:数据导入 您可以通过如下两种方式将MyCat数据导入到 PolarDB-X 1.0:通过...

日期和时间类型

本文介绍了 PolarDB-X 1.0 支持的日期时间类型。PolarDB-X 1.0 支持如下日期时间类型:DATE DATETIME TIMESTAMP TIME YEAR 说明 与MySQL不同,PolarDB-X 1.0 支持的TIME类型范围为'00:00:00'~'23:59:59'。详细信息可参考MySQL 日期时间类型...

什么是TTL功能

TTL表会将每个物理表按照时间进行分区,并通过定时任务进行管理,能够让冷数据PolarDB-X 中按照计划失效,减少对存储空间的占用。适用场景 某些业务场景下,业务数据的增长很快,并且业务数据的热度随着时间推移会有明显的降低。这时候...

开启或关闭三权分立

开启三权分立 登录 云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在 实例列表 页,单击 PolarDB-X 2.0 页签。找到目标实例,单击实例ID。在左侧导航栏选择 配置与管理>安全管理。单击 账号三权分立 页签,在页面上打开 ...

表回收站

背景介绍 PolarDB-X 1.0 表回收站提供针对误删表操作的数据恢复能力。开启 PolarDB-X 1.0 表回收站功能后,通过 DROP TABLE 指令删除的表将被移动至表回收站中不再可见,数据表移动至回收站2小时后,即被自动清理,无法恢复。您可以在表...

注意事项

脏读 由于 PolarDB-X 1.0 柔性事务使用异步方式回滚,在提交失败后可能有一些分数据在异步回滚前对外可见,出现脏读。建议应用在业务操作前对数据进行二次校验,防止脏读带来的影响。对于一些有风险的数据,建议采用调整事务SQL顺序,...

使用程序导入数据

PolarDB-X 中创建目标表 源数据不包括建表语句,需要手动在 PolarDB-X 目标数据库上创建表,示例如下:CREATE TABLE `test1`(`id` int(11)NOT NULL,`k` int(11)NOT NULL DEFAULT '0',`c` char(120)NOT NULL DEFAULT '',`pad` char(60)...

历史版本常见问题

版本范围 PolarDB-X 1.0 所有版本及PolarDB-X 2.0中的DRDS模式数据库。部分时间类型的拆分函数路由后有概率出现分片缺失的现象 现象描述 当分库分表列的类型是date/datetime/timestamp,且使用YYYYMM/YYYYWEEK/YYYYDAY/MMDD/MM/DD等拆分...

PolarDB-X 1.0是否支持让SQL在指定的分上执行?

支持,但您需要在SQL前增加 PolarDB-X 1.0 的自定义HINT,详情请参见 指定分执行SQL。

EXPORT

本文介绍了 PolarDB-X 两种导出数据语法。mysqldump PolarDB-X 支持MySQL官方数据导出工具mysqldump。mysqldump命令的详细说明请参见 mysqldump。语法 mysqldump-h ip-P port-u user-ppassword-default-character-set=char-set-...

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

修复一个数据库在被多个 PolarDB-X 1.0 实例同时引用时会出现的实例间建表或删表结果不一致的问题。修复因低版本的Fastjson安全缺陷造成的 PolarDB-X 1.0 安全风险问题。修复 PolarDB-X 1.0 的 LAST_INSERT_ID()返回值情况与MySQL不完全...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库AnalyticDB MySQL版 数据传输服务 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用