本文介绍专属集群AliSQL的内核优势。

专属集群内的MySQL实例和RDS MySQL一样,使用AliSQL内核,为您提供MySQL所有功能,同时提供了企业级的安全、备份、恢复、监控、性能优化、只读实例等高级特性。详情请参见AliSQL功能概览X-Engine简介

版本支持情况

类别功能描述MySQL 8.0MySQL 5.7MySQL 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)便于您快捷使用。支持不支持不支持
性能Fast Query Cache针对原生MySQL Query Cache的不足,阿里云进行重新设计和全新实现,推出Fast Query Cache,能够有效提高数据库查询性能。不支持支持不支持
Binlog in Redo在事务提交时将Binlog内容同步写入到Redo Log中,减少对磁盘的操作,提高数据库性能。支持不支持不支持
Statement Queue针对语句的排队机制,将语句进行分桶排队,尽量把可能具有相同冲突的语句(例如操作相同行)放在一个桶内排队,减少冲突的开销。支持支持不支持
Inventory Hint快速提交、回滚事务,配合Returning和Statement Queue,能有效提高业务吞吐能力。支持支持支持
稳定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是专注于实例负载监控、关联分析、性能调优的利器,帮助您迅速评估数据库负载,找到性能问题的源头,提升数据库的稳定性。支持支持不支持
安全Recycle Bin支持回收站(Recycle Bin)功能,临时将删除的表转移到回收站,还可以设置保留的时间,方便您找回数据,同时提供了工具包(DBMS_RECYCLE)便于您快捷使用。支持不支持不支持