本文汇总了PolarDB MySQL版各版本、系列支持的功能供您参考。
MySQL 8.0
不同功能大类的产品系列支持情况如下:
数据迁移
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
数据迁移 | ✔️ | ✔️ | ✔️ | ✔️ |
数据同步
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
数据同步 | ✔️ | ✔️ | ✔️ | ✔️ |
集群管理
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
购买按量付费集群和购买包年包月集群 | ✔️ | ✔️ | ✔️ | ✔️ |
释放集群 | ✔️ | ✔️ | ✔️ | ✔️ |
克隆集群 | ✔️ | ✔️ | ✔️ | ✔️ |
开启Binlog | ✔️ | ✔️ | ✔️ | ✔️ |
设置可维护窗口 | ✔️ | ✔️ | ✔️ | ✔️ |
重启节点 | ✔️ | ✔️ | ✔️ | ✔️ |
查看或取消计划任务 | ✔️ | ✔️ | ✔️ | ✔️ |
查看数据库存储用量 | ✔️ | ✔️ | ✔️ | ✔️ |
集群保护锁 | ✔️ | ✔️ | ✔️ | ✔️ |
绑定集群标签 | ✔️ | ✔️ | ✔️ | ✔️ |
根据标签筛选集群 | ✔️ | ✔️ | ✔️ | ✔️ |
查看集群绑定的标签 | ✔️ | ✔️ | ✔️ | ✔️ |
解绑集群标签 | ✔️ | ✔️ | ✔️ | ✔️ |
账号管理
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
注册和登录阿里云账号 | ✔️ | ✔️ | ✔️ | ✔️ |
创建和管理RAM用户 | ✔️ | ✔️ | ✔️ | ✔️ |
创建数据库账号 | ✔️ | ✔️ | ✔️ | ✔️ |
管理数据库账号 | ✔️ | ✔️ | ✔️ | ✔️ |
数据安全和加密
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
设置集群白名单 | ✔️ | ✔️ | ✔️ | ✔️ |
设置SSL加密 | ✔️ | ❌ | ✔️ | ✔️ |
设置透明数据加密TDE | ✔️ | ❌ | ❌ | ✔️ |
SQL防火墙 | ✔️ | ❌ | ✔️ | ❌ |
动态脱敏 | ✔️ | ❌ | ✔️ | ❌ |
数据库管理
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
管理数据库 | ✔️ | ✔️ | ✔️ | ✔️ |
数据库代理企业版
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
申请集群地址和主地址 | ✔️ | ✔️ | ✔️ | ✔️ |
连接数据库集群 | ✔️ | ✔️ | ✔️ | ✔️ |
私有域名 | ✔️ | ✔️ | ✔️ | ✔️ |
读写分离 | ✔️ | ✔️ | ✔️ | ❌ |
配置数据库代理 | ✔️ | ❌ | ✔️ | ❌ |
过载保护 | ✔️ | ❌ | ✔️ | ❌ |
变更集群配置
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
手动变配 | ✔️ | ✔️ | ✔️ | ❌ |
集群规格自动变配(自动扩容) | ✔️ | ❌ | ✔️ | ❌ |
结合数据库自治服务DAS自动变配 | ✔️ | ❌ | ❌ | ❌ |
本地资源自动变配(秒级扩核) | ✔️ | ❌ | ❌ | ❌ |
增加或删除节点 | ✔️ | ✔️ | ✔️ | ❌ |
临时升配 | ✔️ | ✔️ | ❌ | ❌ |
历史库单节点版升级为历史库集群版 | ❌ | ❌ | ❌ | ❌ |
冷数据归档
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
开启冷数据归档 | ✔️ | ❌ | ❌ | ❌ |
手动归档冷数据 | ✔️ | ❌ | ❌ | ❌ |
生命周期管理(DLM) | ✔️ | ❌ | ❌ | ❌ |
高可用部署架构
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
多可用区部署 | ✔️ | ✔️ | ❌ | ❌ |
更换主可用区和交换机 | ✔️ | ❌ | ❌ | ❌ |
多节点部署和自动/手动主备切换 | ✔️ | ✔️ | ✔️ | ❌ |
多主集群(库表)
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
多主集群(库表)使用说明 | ❌ | ✔️ | ❌ | ❌ |
增加或删除全局只读节点 | ❌ | ✔️ | ❌ | ❌ |
高压缩引擎(X-Engine)
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
高压缩引擎(X-Engine)使用说明 | ❌ | ❌ | ✔️ | ❌ |
全球数据库
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
创建与删除全球数据库网络 | ✔️ | ❌ | ❌ | ❌ |
添加与移除从集群 | ✔️ | ❌ | ❌ | ❌ |
连接全球数据库网络 | ✔️ | ❌ | ❌ | ❌ |
备份与恢复
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
自动备份 | ✔️ | ✔️ | ✔️ | ✔️ |
手动备份 | ✔️ | ✔️ | ✔️ | ✔️ |
全量恢复(从备份集恢复) | ✔️ | ✔️ | ✔️ | ✔️ |
全量恢复(恢复到过去时间点) | ✔️ | ✔️ | ✔️ | ✔️ |
库表恢复(从备份集恢复) | ✔️ | ❌ | ❌ | ❌ |
库表恢复(恢复到过去时间点) | ✔️ | ❌ | ❌ | ❌ |
热备功能
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
热备切换 | ✔️ | ❌ | ❌ | ❌ |
闪回查询
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
闪回查询 | ✔️ | ✔️ | ✔️ | ✔️ |
HTAP
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
弹性并行查询(Elastic Parallel Query) | ✔️ | ❌ | ✔️ | ❌ |
列存索引(IMCI) | ✔️ | ❌ | ❌ | ❌ |
PolarDB for AI
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
PolarDB for AI | ✔️ | ❌ | ❌ | ❌ |
集群回收站
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
恢复已释放的集群 | ✔️ | ✔️ | ✔️ | ✔️ |
彻底删除已释放的集群 | ✔️ | ✔️ | ✔️ | ✔️ |
监控与优化
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
SQL洞察 | ✔️ | ✔️ | ❌ | ✔️ |
查看性能监控指标 | ✔️ | ✔️ | ✔️ | ✔️ |
慢SQL | ✔️ | ✔️ | ❌ | ❌ |
自治中心 | ✔️ | ✔️ | ❌ | ❌ |
会话管理 | ✔️ | ✔️ | ❌ | ✔️ |
实时性能 | ✔️ | ✔️ | ❌ | ✔️ |
空间分析 | ✔️ | ✔️ | ❌ | ✔️ |
锁分析 | ✔️ | ✔️ | ❌ | ✔️ |
诊断报告 | ✔️ | ✔️ | ❌ | ✔️ |
性能洞察(旧版) | ✔️ | ✔️ | ❌ | ❌ |
性能洞察(新版) | ✔️ | ✔️ | ❌ | ❌ |
计划内运维事件
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
查看并管理计划内事件 | ✔️ | ✔️ | ✔️ | ✔️ |
查询历史事件 | ✔️ | ✔️ | ✔️ | ✔️ |
参数配置
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
设置集群参数和节点参数 | ✔️ | ✔️ | ✔️ | ✔️ |
使用参数模板 | ✔️ | ✔️ | ✔️ | ✔️ |
高性能参数模板 | ✔️ | ✔️ | ✔️ | ✔️ |
事务系统优化
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
提交时间戳技术CTS | ✔️ | ❌ | ❌ | ✔️ |
全局一致性(高性能模式) | ✔️ | ❌ | ❌ | ❌ |
DDL性能优化
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
秒级加字段 | ✔️ | ✔️ | ❌ | ✔️ |
并行DDL | ✔️ | ✔️ | ❌ | ✔️ |
DDL预读 | ✔️ | ✔️ | ❌ | ✔️ |
DDL多路归并排序 | ✔️ | ✔️ | ❌ | ✔️ |
DDL异步IO | ✔️ | ✔️ | ❌ | ✔️ |
Faster TRUNCATE/DROP TABLE | ❌ | ❌ | ❌ | ❌ |
DDL稳定性优化
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
非阻塞DDL | ✔️ | ✔️ | ❌ | ✔️ |
DDL物理复制优化 | ✔️ | ✔️ | ❌ | ✔️ |
并行元数据锁同步 | ✔️ | ✔️ | ❌ | ✔️ |
防止只读节点上长事务阻塞DDL操作 | ✔️ | ✔️ | ❌ | ✔️ |
DDL易用性优化
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
查看DDL执行状态和MDL锁状态 | ✔️ | ✔️ | ❌ | ✔️ |
分区表
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
修改分区表 | ✔️ | ✔️ | ✔️ | ✔️ |
INTERVAL RANGE分区 | ✔️ | ❌ | ❌ | ❌ |
部分索引(Partial Index) | ✔️ | ❌ | ❌ | ❌ |
全局二级索引(GSI) | ✔️ | ❌ | ❌ | ❌ |
在线分区维护 | ✔️ | ❌ | ❌ | ❌ |
创建只读分区 | ✔️ | ❌ | ❌ | ❌ |
创建混合分区 | ✔️ | ❌ | ❌ | ❌ |
自动化管理分区 | ✔️ | ❌ | ❌ | ❌ |
查询优化(Query Optimizer)
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
子查询解关联 | ✔️ | ❌ | ❌ | ❌ |
基于代价的查询变换 | ✔️ | ❌ | ❌ | ❌ |
Limit Offset下推 | ✔️ | ✔️ | ✔️ | ✔️ |
谓词完全下推 | ✔️ | ✔️ | ✔️ | ✔️ |
扫描完全下推(FastTraverse) | ✔️ | ✔️ | ✔️ | ✔️ |
Bloom Filter For HashJoin下推 | ✔️ | ❌ | ❌ | ❌ |
大查询优化(Parallel Query)
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
Hash Join的并行执行 | ✔️ | ❌ | ❌ | ❌ |
Semi-Join的并行执行 | ✔️ | ✔️ | ❌ | ✔️ |
Window Function的并行执行 | ✔️ | ❌ | ❌ | ❌ |
ROLLUP性能增强 | ✔️ | ✔️ | ❌ | ✔️ |
OSS外表
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
通过OSS外表访问OSS数据 | ✔️ | ✔️ | ✔️ | ✔️ |
基于OSS外表的单表多文件查询 | ✔️ | ✔️ | ✔️ | ✔️ |
将本地表导出至OSS引擎 | ✔️ | ✔️ | ✔️ | ✔️ |
高并发优化
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
Concurrency Control | ✔️ | ✔️ | ✔️ | ✔️ |
Inventory Hint | ✔️ | ✔️ | ✔️ | ✔️ |
Statement Queue | ✔️ | ✔️ | ✔️ | ✔️ |
热点行优化 | ✔️ | ✔️ | ❌ | ✔️ |
Thread Pool | ✔️ | ✔️ | ✔️ | ✔️ |
性能监控
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
Performance Agent | ✔️ | ❌ | ✔️ | ✔️ |
SQL Trace | ✔️ | ✔️ | ✔️ | ✔️ |
其他功能
功能 | 集群版 | 多主集群(库表) | 高压缩引擎(X-Engine) | 单节点 |
---|---|---|---|---|
表回收站 | ✔️ | ✔️ | ✔️ | ✔️ |
Fast Query Cache | ✔️ | ✔️ | ✔️ | ✔️ |
Statement Outline | ✔️ | ✔️ | ✔️ | ✔️ |
Returning | ❌ | ❌ | ❌ | ❌ |
Readable Protobuf | ✔️ | ❌ | ❌ | ❌ |
MySQL 5.7
不同功能大类的产品系列支持情况如下:
数据迁移
功能 | 集群版 | 单节点 |
---|---|---|
数据迁移 | ✔️ | ✔️ |
数据同步
功能 | 集群版 | 单节点 |
---|---|---|
数据同步 | ✔️ | ✔️ |
集群管理
功能 | 集群版 | 单节点 |
---|---|---|
购买按量付费集群和购买包年包月集群 | ✔️ | ✔️ |
释放集群 | ✔️ | ✔️ |
克隆集群 | ✔️ | ✔️ |
开启Binlog | ✔️ | ✔️ |
设置可维护窗口 | ✔️ | ✔️ |
重启节点 | ✔️ | ✔️ |
查看或取消计划任务 | ✔️ | ✔️ |
查看数据库存储用量 | ✔️ | ✔️ |
集群保护锁 | ✔️ | ✔️ |
绑定集群标签 | ✔️ | ✔️ |
根据标签筛选集群 | ✔️ | ✔️ |
查看集群绑定的标签 | ✔️ | ✔️ |
解绑集群标签 | ✔️ | ✔️ |
账号管理
功能 | 集群版 | 单节点 |
---|---|---|
注册和登录阿里云账号 | ✔️ | ✔️ |
创建和管理RAM用户 | ✔️ | ✔️ |
创建数据库账号 | ✔️ | ✔️ |
管理数据库账号 | ✔️ | ✔️ |
数据安全和加密
功能 | 集群版 | 单节点 |
---|---|---|
设置集群白名单 | ✔️ | ✔️ |
设置SSL加密 | ✔️ | ✔️ |
设置透明数据加密TDE | ✔️ | ✔️ |
SQL防火墙 | ✔️ | ❌ |
动态脱敏 | ✔️ | ❌ |
数据库管理
功能 | 集群版 | 单节点 |
---|---|---|
管理数据库 | ✔️ | ✔️ |
变更集群配置
功能 | 集群版 | 单节点 |
---|---|---|
手动变配 | ✔️ | ❌ |
集群规格自动变配(自动扩容) | ✔️ | ❌ |
结合数据库自治服务DAS自动变配 | ✔️ | ❌ |
本地资源自动变配(秒级扩核) | ✔️ | ❌ |
增加或删除节点 | ✔️ | ❌ |
临时升配 | ✔️ | ❌ |
历史库单节点版升级为历史库集群版 | ❌ | ❌ |
冷数据归档
功能 | 集群版 | 单节点 |
---|---|---|
开启冷数据归档 | ❌ | ❌ |
手动归档冷数据 | ❌ | ❌ |
生命周期管理(DLM) | ❌ | ❌ |
高可用部署架构
功能 | 集群版 | 单节点 |
---|---|---|
多可用区部署 | ✔️ | ❌ |
更换主可用区和交换机 | ✔️ | ❌ |
多节点部署和自动/手动主备切换 | ✔️ | ❌ |
多主集群(库表)
功能 | 集群版 | 单节点 |
---|---|---|
多主集群(库表)使用说明 | ❌ | ❌ |
增加或删除全局只读节点 | ❌ | ❌ |
高压缩引擎(X-Engine)
功能 | 集群版 | 单节点 |
---|---|---|
高压缩引擎(X-Engine)使用说明 | ❌ | ❌ |
全球数据库
功能 | 集群版 | 单节点 |
---|---|---|
创建与删除全球数据库网络 | ✔️ | ❌ |
添加与移除从集群 | ✔️ | ❌ |
连接全球数据库网络 | ✔️ | ❌ |
备份与恢复
功能 | 集群版 | 单节点 |
---|---|---|
自动备份 | ✔️ | ✔️ |
手动备份 | ✔️ | ✔️ |
全量恢复(从备份集恢复) | ✔️ | ✔️ |
全量恢复(恢复到过去时间点) | ✔️ | ✔️ |
库表恢复(从备份集恢复) | ✔️ | ❌ |
库表恢复(恢复到过去时间点) | ✔️ | ❌ |
热备功能
功能 | 集群版 | 单节点 |
---|---|---|
热备切换 | ✔️ | ❌ |
闪回查询
功能 | 集群版 | 单节点 |
---|---|---|
闪回查询 | ✔️ | ✔️ |
HTAP
功能 | 集群版 | 单节点 |
---|---|---|
弹性并行查询(Elastic Parallel Query) | ❌ | ❌ |
列存索引(IMCI) | ❌ | ❌ |
PolarDB for AI
功能 | 集群版 | 单节点 |
---|---|---|
PolarDB for AI | ✔️ | ❌ |
集群回收站
功能 | 集群版 | 单节点 |
---|---|---|
恢复已释放的集群 | ✔️ | ✔️ |
彻底删除已释放的集群 | ✔️ | ✔️ |
监控与优化
功能 | 集群版 | 单节点 |
---|---|---|
SQL洞察 | ✔️ | ✔️ |
查看性能监控指标 | ✔️ | ✔️ |
慢SQL | ✔️ | ❌ |
自治中心 | ✔️ | ❌ |
会话管理 | ✔️ | ✔️ |
实时性能 | ✔️ | ✔️ |
空间分析 | ✔️ | ✔️ |
锁分析 | ✔️ | ✔️ |
诊断报告 | ✔️ | ✔️ |
性能洞察(旧版) | ✔️ | ❌ |
性能洞察(新版) | ✔️ | ❌ |
计划内运维事件
功能 | 集群版 | 单节点 |
---|---|---|
查看并管理计划内事件 | ✔️ | ✔️ |
查询历史事件 | ✔️ | ✔️ |
参数配置
功能 | 集群版 | 单节点 |
---|---|---|
设置集群参数和节点参数 | ✔️ | ✔️ |
使用参数模板 | ✔️ | ✔️ |
高性能参数模板 | ✔️ | ✔️ |
事务系统优化
功能 | 集群版 | 单节点 |
---|---|---|
提交时间戳技术CTS | ❌ | ❌ |
全局一致性(高性能模式) | ✔️ | ❌ |
DDL稳定性优化
功能 | 集群版 | 单节点 |
---|---|---|
非阻塞DDL | ❌ | ❌ |
DDL物理复制优化 | ✔️ | ✔️ |
并行元数据锁同步 | ✔️ | ✔️ |
防止只读节点上长事务阻塞DDL操作 | ✔️ | ✔️ |
DDL易用性优化
功能 | 集群版 | 单节点 |
---|---|---|
查看DDL执行状态和MDL锁状态 | ❌ | ❌ |
分区表
功能 | 集群版 | 单节点 |
---|---|---|
修改分区表 | ✔️ | ✔️ |
INTERVAL RANGE分区 | ❌ | ❌ |
部分索引(Partial Index) | ❌ | ❌ |
全局二级索引(GSI) | ❌ | ❌ |
在线分区维护 | ❌ | ❌ |
创建只读分区 | ❌ | ❌ |
创建混合分区 | ❌ | ❌ |
自动化管理分区 | ❌ | ❌ |
查询优化(Query Optimizer)
功能 | 集群版 | 单节点 |
---|---|---|
子查询解关联 | ❌ | ❌ |
基于代价的查询变换 | ❌ | ❌ |
Limit Offset下推 | ❌ | ❌ |
谓词完全下推 | ❌ | ❌ |
扫描完全下推(FastTraverse) | ❌ | ❌ |
Bloom Filter For HashJoin下推 | ❌ | ❌ |
大查询优化(Parallel Query)
功能 | 集群版 | 单节点 |
---|---|---|
Hash Join的并行执行 | ❌ | ❌ |
Semi-Join的并行执行 | ❌ | ❌ |
Window Function的并行执行 | ❌ | ❌ |
ROLLUP性能增强 | ❌ | ❌ |
OSS外表
功能 | 集群版 | 单节点 |
---|---|---|
通过OSS外表访问OSS数据 | ❌ | ❌ |
基于OSS外表的单表多文件查询 | ❌ | ❌ |
将本地表导出至OSS引擎 | ❌ | ❌ |
高并发优化
功能 | 集群版 | 单节点 |
---|---|---|
Concurrency Control | ✔️ | ✔️ |
Inventory Hint | ✔️ | ✔️ |
Statement Queue | ✔️ | ✔️ |
热点行优化 | ✔️ | ✔️ |
Thread Pool | ✔️ | ✔️ |
性能监控
功能 | 集群版 | 单节点 |
---|---|---|
Performance Agent | ❌ | ❌ |
SQL Trace | ❌ | ❌ |
其他功能
功能 | 集群版 | 单节点 |
---|---|---|
表回收站 | ❌ | ❌ |
Fast Query Cache | ✔️ | ✔️ |
Statement Outline | ✔️ | ✔️ |
Returning | ✔️ | ✔️ |
Readable Protobuf | ❌ | ❌ |
MySQL 5.6
不同功能大类的产品系列支持情况如下:
数据迁移
功能 | 集群版 | 单节点 |
---|---|---|
数据迁移 | ✔️ | ✔️ |
数据同步
功能 | 集群版 | 单节点 |
---|---|---|
数据同步 | ✔️ | ✔️ |
集群管理
功能 | 集群版 | 单节点 |
---|---|---|
购买按量付费集群和购买包年包月集群 | ✔️ | ✔️ |
释放集群 | ✔️ | ✔️ |
克隆集群 | ✔️ | ✔️ |
开启Binlog | ✔️ | ✔️ |
设置可维护窗口 | ✔️ | ✔️ |
重启节点 | ✔️ | ✔️ |
查看或取消计划任务 | ✔️ | ✔️ |
查看数据库存储用量 | ✔️ | ✔️ |
集群保护锁 | ✔️ | ✔️ |
绑定集群标签 | ✔️ | ✔️ |
根据标签筛选集群 | ✔️ | ✔️ |
查看集群绑定的标签 | ✔️ | ✔️ |
解绑集群标签 | ✔️ | ✔️ |
账号管理
功能 | 集群版 | 单节点 |
---|---|---|
注册和登录阿里云账号 | ✔️ | ✔️ |
创建和管理RAM用户 | ✔️ | ✔️ |
创建数据库账号 | ✔️ | ✔️ |
管理数据库账号 | ✔️ | ✔️ |
数据安全和加密
功能 | 集群版 | 单节点 |
---|---|---|
设置集群白名单 | ✔️ | ✔️ |
设置SSL加密 | ✔️ | ✔️ |
设置透明数据加密TDE | ✔️ | ✔️ |
SQL防火墙 | ✔️ | ❌ |
动态脱敏 | ✔️ | ❌ |
数据库管理
功能 | 集群版 | 单节点 |
---|---|---|
管理数据库 | ✔️ | ✔️ |
变更集群配置
功能 | 集群版 | 单节点 |
---|---|---|
手动变配 | ✔️ | ❌ |
集群规格自动变配(自动扩容) | ✔️ | ❌ |
结合数据库自治服务DAS自动变配 | ✔️ | ❌ |
本地资源自动变配(秒级扩核) | ✔️ | ❌ |
增加或删除节点 | ✔️ | ❌ |
临时升配 | ✔️ | ❌ |
历史库单节点版升级为历史库集群版 | ❌ | ❌ |
冷数据归档
功能 | 集群版 | 单节点 |
---|---|---|
开启冷数据归档 | ❌ | ❌ |
手动归档冷数据 | ❌ | ❌ |
生命周期管理(DLM) | ❌ | ❌ |
高可用部署架构
功能 | 集群版 | 单节点 |
---|---|---|
多可用区部署 | ✔️ | ❌ |
更换主可用区和交换机 | ✔️ | ❌ |
多节点部署和自动/手动主备切换 | ✔️ | ❌ |
多主集群(库表)
功能 | 集群版 | 单节点 |
---|---|---|
多主集群(库表)使用说明 | ❌ | ❌ |
增加或删除全局只读节点 | ❌ | ❌ |
高压缩引擎(X-Engine)
功能 | 集群版 | 单节点 |
---|---|---|
高压缩引擎(X-Engine)使用说明 | ❌ | ❌ |
全球数据库
功能 | 集群版 | 单节点 |
---|---|---|
创建与删除全球数据库网络 | ✔️ | ❌ |
添加与移除从集群 | ✔️ | ❌ |
连接全球数据库网络 | ✔️ | ❌ |
备份与恢复
功能 | 集群版 | 单节点 |
---|---|---|
自动备份 | ✔️ | ✔️ |
手动备份 | ✔️ | ✔️ |
全量恢复(从备份集恢复) | ✔️ | ✔️ |
全量恢复(恢复到过去时间点) | ✔️ | ✔️ |
库表恢复(从备份集恢复) | ✔️ | ❌ |
库表恢复(恢复到过去时间点) | ✔️ | ❌ |
热备功能
功能 | 集群版 | 单节点 |
---|---|---|
热备切换 | ✔️ | ❌ |
闪回查询
功能 | 集群版 | 单节点 |
---|---|---|
闪回查询 | ✔️ | ✔️ |
HTAP
功能 | 集群版 | 单节点 |
---|---|---|
弹性并行查询(Elastic Parallel Query) | ❌ | ❌ |
列存索引(IMCI) | ❌ | ❌ |
PolarDB for AI
功能 | 集群版 | 单节点 |
---|---|---|
PolarDB for AI | ✔️ | ❌ |
集群回收站
功能 | 集群版 | 单节点 |
---|---|---|
恢复已释放的集群 | ✔️ | ✔️ |
彻底删除已释放的集群 | ✔️ | ✔️ |
监控与优化
功能 | 集群版 | 单节点 |
---|---|---|
SQL洞察 | ✔️ | ✔️ |
查看性能监控指标 | ✔️ | ✔️ |
慢SQL | ✔️ | ❌ |
自治中心 | ✔️ | ❌ |
会话管理 | ✔️ | ✔️ |
实时性能 | ✔️ | ✔️ |
空间分析 | ✔️ | ✔️ |
锁分析 | ✔️ | ✔️ |
诊断报告 | ✔️ | ✔️ |
性能洞察(旧版) | ✔️ | ❌ |
性能洞察(新版) | ✔️ | ❌ |
计划内运维事件
功能 | 集群版 | 单节点 |
---|---|---|
查看并管理计划内事件 | ✔️ | ✔️ |
查询历史事件 | ✔️ | ✔️ |
参数配置
功能 | 集群版 | 单节点 |
---|---|---|
设置集群参数和节点参数 | ✔️ | ✔️ |
使用参数模板 | ✔️ | ✔️ |
高性能参数模板 | ✔️ | ✔️ |
事务系统优化
功能 | 集群版 | 单节点 |
---|---|---|
提交时间戳技术CTS | ❌ | ❌ |
全局一致性(高性能模式) | ❌ | ❌ |
DDL稳定性优化
功能 | 集群版 | 单节点 |
---|---|---|
非阻塞DDL | ❌ | ❌ |
DDL物理复制优化 | ❌ | ❌ |
并行元数据锁同步 | ✔️ | ✔️ |
防止只读节点上长事务阻塞DDL操作 | ✔️ | ✔️ |
DDL易用性优化
功能 | 集群版 | 单节点 |
---|---|---|
查看DDL执行状态和MDL锁状态 | ❌ | ❌ |
分区表
功能 | 集群版 | 单节点 |
---|---|---|
修改分区表 | ✔️ | ✔️ |
INTERVAL RANGE分区 | ❌ | ❌ |
部分索引(Partial Index) | ❌ | ❌ |
全局二级索引(GSI) | ❌ | ❌ |
在线分区维护 | ❌ | ❌ |
创建只读分区 | ❌ | ❌ |
创建混合分区 | ❌ | ❌ |
自动化管理分区 | ❌ | ❌ |
查询优化(Query Optimizer)
功能 | 集群版 | 单节点 |
---|---|---|
子查询解关联 | ❌ | ❌ |
基于代价的查询变换 | ❌ | ❌ |
Limit Offset下推 | ❌ | ❌ |
谓词完全下推 | ❌ | ❌ |
扫描完全下推(FastTraverse) | ❌ | ❌ |
Bloom Filter For HashJoin下推 | ❌ | ❌ |
大查询优化(Parallel Query)
功能 | 集群版 | 单节点 |
---|---|---|
Hash Join的并行执行 | ❌ | ❌ |
Semi-Join的并行执行 | ❌ | ❌ |
Window Function的并行执行 | ❌ | ❌ |
ROLLUP性能增强 | ❌ | ❌ |
OSS外表
功能 | 集群版 | 单节点 |
---|---|---|
通过OSS外表访问OSS数据 | ❌ | ❌ |
基于OSS外表的单表多文件查询 | ❌ | ❌ |
将本地表导出至OSS引擎 | ❌ | ❌ |
高并发优化
功能 | 集群版 | 单节点 |
---|---|---|
Concurrency Control | ✔️ | ✔️ |
Inventory Hint | ✔️ | ✔️ |
Statement Queue | ✔️ | ✔️ |
热点行优化 | ✔️ | ✔️ |
Thread Pool | ✔️ | ✔️ |
性能监控
功能 | 集群版 | 单节点 |
---|---|---|
Performance Agent | ❌ | ❌ |
SQL Trace | ❌ | ❌ |
其他功能
功能 | 集群版 | 单节点 |
---|---|---|
表回收站 | ❌ | ❌ |
Fast Query Cache | ✔️ | ✔️ |
Statement Outline | ❌ | ❌ |
Returning | ❌ | ❌ |
Readable Protobuf | ❌ | ❌ |