AliSQL功能概览

2026-05-07   访问量:1036


RDS MySQL使用阿里云深度定制的独立MySQL分支AliSQL内核,为用户提供了MySQL所有的功能,同时提供了企业级的安全、备份、恢复、监控、性能优化、只读实例等高级特性。本文介绍AliSQL的主要功能及AliSQL与其他MySQL版本的功能对比。

AliSQL介绍

AliSQL是阿里云深度定制的独立MySQL分支,除了社区版的所有功能外,AliSQL提供了类似于MySQL企业版的诸多功能,如企业级备份恢复、线程池、并行查询等,并且AliSQL还提供兼容Oracle的能力,如sequence引擎等。

版本支持情况







类别

功能

描述

MySQL 8.0

MySQL 5.7

MySQL 5.6

功能

Native Flashback

通过SQL语句查询或恢复指定时间点的数据,保证在误操作后可以快速获取历史数据。

支持

不支持

不支持

Thread Pool

提供线程池(Thread Pool)功能,将线程和会话分离,在拥有大量会话的同时,只需要少量线程完成活跃会话的任务即可。

支持

支持

支持

Statement Outline

利用Optimizer Hint和Index Hint让MySQL稳定执行计划,该方法称为Statement Outline,并提供了工具包(DBMS_OUTLN)便于您快捷使用。

支持

支持

不支持

Sequence Engine

提供Sequence Engine,简化获取序列值的复杂度。

支持

支持

支持

Returning

支持DML语句返回Resultset,同时提供了工具包(DBMS_TRANS)便于您快捷使用。

支持

不支持

不支持

EncDB

全密态功能可以对数据库表中的被保护数据列进行加密,避免非授权人员通过云平台软件或工具接触到被保护数据的明文。

不支持

支持

不支持

性能

Fast Query Cache

针对原生MySQL Query Cache的不足,阿里云进行重新设计和全新实现,推出Fast Query Cache,能够有效提高数据库查询性能。

不支持

支持

不支持

Binlog in Redo

在事务提交时将Binlog内容同步写入到Redo Log中,减少对磁盘的操作,提高数据库性能。

支持

不支持

不支持

Statement Queue

针对语句的排队机制,将语句进行分桶排队,尽量把可能具有相同冲突的语句(例如操作相同行)放在一个桶内排队,减少冲突的开销。

支持

支持

不支持

Inventory Hint

快速提交、回滚事务,配合Returning和Statement Queue,能有效提高业务吞吐能力。

支持

支持

支持

Binlog Parallel Flush

在事务提交时,通过并行的写binlog,减小高并发时的性能瓶颈,提高数据库的写性能。

支持

不支持

不支持

稳定

Faster DDL

优化DDL操作过程中的Buffer Pool管理机制,降低DDL操作带来的性能影响,提升在线DDL操作的并发数。

支持

支持

支持

Statement Concurrency Control

提供基于语句规则的并发控制CCL(Concurrency Control),并提供了工具包(DBMS_CCL)便于您快捷使用。

支持

支持

不支持

Performance Agent

便捷的性能数据统计方案。通过MySQL插件的方式,实现MySQL实例内部各项性能数据的采集与统计。

支持

支持

支持

Purge Large File Asynchronously

通过异步删除大文件的方式保证系统稳定性。

支持

支持

支持

Performance Insight

是专注于实例负载监控、关联分析、性能调优的利器,帮助您迅速评估数据库负载,找到性能问题的源头,提升数据库的稳定性。

支持

支持

不支持

大事务提交优化

对大事务提交写Binlog的阶段做了优化,有效解决大事务提交时常会出现Binlog耗时过长、实例长时间不可写或夯住(hang)的问题,能够提升实例的稳定性。

支持

不支持

不支持

安全

Recycle Bin

支持回收站(Recycle Bin)功能,临时将删除的表转移到回收站,还可以设置保留的时间,方便您找回数据,同时提供了工具包(DBMS_RECYCLE)便于您快捷使用。

支持

不支持

不支持

功能列表







分类

功能

社区版

官方企业版

AliSQL内核(5.7&8.0)

阿里云 RDS MySQL

企业增值服务

24*7 支持

未提供

√

√

√

紧急故障救援

未提供

√

√

√

专家服务顾问支持

未提供

√

√

√

MySQL Features

MySQL Database Server

√

√

√

√

MySQL Connectors

√

√

支持公开发行版

支持公开发行版

MySQL Replication

√

√

√

√

MySQL Router

√

√

MaxScale(MySQL 8.0支持)

数据库单租户代理

MySQL Partitioning

√

√

√

√

Storage Engine

InnoDB

MyISAM

NDB

InnoDB

MyISAM

NDB

InnoDB

X-Engine

InnoDB

X-Engine

Oracle Compatibility

Sequence Engine

未提供

未提供

MySQL 8.0支持

MySQL 8.0支持

MySQL Enterprise Monitor

Enterprise Dashboard

未提供

√

开发中

Enhanced Monitor

Enterprise Advisors

未提供

√

开发中

自治服务

Query Analyzer

未提供

√

开发中

Performance Insight

Replication Monitor

未提供

√

开发中

√

Enhanced OS Metrics

未提供

未提供

未提供

Enhanced Monitor

MySQL Enterprise Backup

Hot backup for InnoDB

未提供

√

√

√

Full, Incremental, Partial, Optimistic Backups

未提供

√

√

库表级备份

Full, Partial, Selective, Hot Selective restore

未提供

√

√

库表级恢复

Point-In-Time-Recovery

未提供

√

√

√

Cross-Region Backup

未提供

未提供

未提供

跨地域备份

Recycle bin

未提供

未提供

MySQL 8.0支持

MySQL 8.0支持

Flashback

未提供

未提供

√

√

MySQL Enterprise Security

Enterprise TDE

本地密钥替换

√

BYOK TDE,Key Rotating

BYOK TDE,Key Rotating

Enterprise Disk Data Encryption at Rest

未提供

未提供

未提供

BYOK 落盘加密

Enterprise Encryption

SSL

√

SSL

SSL

SQL Explorer

未提供

√

SQL洞察

SQL洞察

安全加密算法SM4

未提供

未提供

√

√

EncDB

未提供

未提供

MySQL 5.7支持

MySQL 5.7支持

MySQL Enterprise Scalability

Thread Pool

未提供

√

MySQL 8.0支持

MySQL 8.0支持

Enterprise Readonly Request Extention

未提供

未提供

√

只读实例

MySQL Enterprise Reliability

Zero Data Loss

未提供

未提供

√

未提供

Statement Outline

未提供

未提供

√

√

Inventory Hint

未提供

未提供

√

√

Statement Concurrency Control

未提供

未提供

√

√

Hot SQL Firewall

未提供

未提供

√

√

MySQL Enterprise High-Availability

Enterprise Automatic Failover Switch

未提供

未提供

需要第三方HA机制

高可用系列

InnoDB Cluster

√

√

√

未提供

Multi-Source Replication

√

√

√

只读实例高可用

Cross-Region Standby

未提供

未提供

未提供

灾备实例

相关文档


热门文章
更多>