腾讯云公告 > 公告详情
扫码查看公告

【2025年7月18日】TDSQL集中式数据库(MariaDB)与云数据库MySQL合并公告

       为给您提供更卓越的数据库服务体验,经过腾讯云数据库团队的长时间深度验证(涵盖稳定性测试、生态兼容性评估以及未来技术演进推演),我们决定对数据库体系进行战略升级。在此次升级过程中,TDSQL 集中式数据库(MariaDB)将与云数据库 MySQL 进行合并。自2025年Q3起,TDSQL 集中式数据库(MariaDB)将融入云数据库 MySQL 服务体系,新购实例建议优先选择云数据库 MySQL,现有 TDSQL 集中式数据库(MariaDB)实例服务不受影响,但为获得更优服务体验,建议您使用 DTS 服务迁移至云数据库 MySQL 。 

TDSQL 集中式(MariaDB)与云数据库MySQL功能差异: 
重点差异
    ●读写分离:云数据库 MySQL 的读写分离功能通过数据库代理实现,通过数据库代理服务实现读写分离架构。TDSQL 集中式数据库(MariaDB)默认支持读写分离能力,所有实例的备机默认支持只读能力。 
    ● SQL 限流:云数据库 MySQL 支持通过设置 SQL 关键词,限制特定 SQL 语句的并发执行数量,防止高并发 SQL 导致数据库性能下降。TDSQL 集中式数据库(MariaDB)不支持 SQL 限流。 
    ●架构:云数据库 MySQL 支持四种架构:单节点(云盘)、双节点(一主一备)、三节点(一主两备)、云盘版(一主多备云盘)。TDSQL集中式数据库(MariaDB)支持一主一从和一主二从架构。 
    ●热点更新:内核版本 MySQL 5.7/8.0 针对于频繁更新或秒杀类业务场景,大幅度优化对于热点行数据的 update 操作的性能。当开启热点更新自动探测时,系统会自动探测是否有单行的热点更新,如果有,则会让大量的并发 update 排队执行,以减少大量行锁造成的并发性能下降。MariaDB 10.0/10.1 内核不支持热点更新。 
    ●闪回查询:内核版本 MySQL 5.7/8.0在 Innodb 引擎上实现了闪回查询功能,用于应对数据库运维中的误操作问题。通过简单 SQL 语句,可快速查询误操作前的历史数据(指定时间点),无需复杂的回档或克隆操作,大幅节省数据查询和恢复时间,尤其适用于少量数据变更和紧急故障修复场景,帮助快速恢复数据,保障业务正常运行。MariaDB 10.0/10.1内核不支持闪回查询。


TDSQL集中式(MariaDB)内核与TXSQL内核差异TXSQL MariaDB 内核与 MySQL 5.6兼容性说明 
MariaDB 版本
主要对应 MySQL 版本
说明
10.0
MySQL 5.6
兼容性说明
10.1
MySQL 5.6 兼容性说明

MariaDB 10.0内核特有功能: 
多引擎支持 
    ●XtraDB:优化了线程调度(减少争用)、缓冲池管理(多线程刷新)和监控(SHOW ENGINE XTRADB STATUS)。 
    ●TokuDB:支持分形树索引(Fractal Tree),适合高压缩比和写入密集型场景(需手动安装)。 
    ●Aria:崩溃安全的 MyISAM 替代引擎,支持事务性操作(CREATE TABLE ... ENGINE=Aria)。 
虚拟列 
    ●MariaDB 10.0支持虚拟列,基于虚拟列可以创建函数索引,有效提高数据库分析统计运算性能。 

MariaDB 10.1内核特有功能: 
线程池(Thread Pool) 
    ●内置线程池(thread_pool),优化高并发连接管理(减少上下文切换)


img

2025-07-18