tencent cloud

云数据库 MySQL

一种高性能、高可靠、可灵活伸缩的数据库托管服务

简介

腾讯云数据库 MySQL(TencentDB for MySQL)让用户可以轻松在云端部署、使用 MySQL 数据库。MySQL 是世界上最流行的开源关系数据库,通过云数据库 MySQL,您在几分钟内即可部署可扩展的 MySQL 数据库实例。不仅经济实惠,而且可以弹性调整硬件容量的大小而无需停机。云数据库 MySQL 提供备份回档、监控、快速扩容、数据传输等数据库运维全套解决方案,为您简化 IT 运维工作,让您能更加专注于业务发展。

特性
易于使用的托管部署

只需在云数据库 MySQL 管理控制台中单击几下,即可在几分钟内启动并连接到一个可以立即投入生产的 MySQL 数据库。云数据库 MySQL 数据库实例针对您选择的服务器类型预配置了各种参数和设置。数据库参数组可以提供对 MySQL 数据库的精细控制和微调功能。

专项内核优化

云数据库 MySQL 实例提供业界领先的 IO 吞吐能力;深度定制开发 MySQL 内核,性能远超基于开源 MySQL 的自建数据库。云数据库 MySQL 的性能优势让您可以以更少的数据库数量支撑更高的业务并发请求量,简化了后端架构,使得整体 IT 架构更易于管理和运维。

完善的保障机制

腾讯云提供 99.9996% 的数据可靠性和 99.95% 的服务可用性,拥有完善的数据自动备份和无损恢复机制。云数据库 MySQL 的高可靠性让您可以放心将数据放在云端,无需担心数据丢失,也简化了传统运维工作中为保障数据高可靠带来的额外工作量和额外的 IT 投入成本。

强同步复制

云数据库 MySQL 支持强同步和半同步的数据复制方式。云数据库 MySQL 内核进行了多项数据复制优化,极大提高了数据强同步复制性能。同时优化了主备切换引起的幻读现象以及主机宕机恢复时导致的临界事务,大幅提高了 MySQL 5.6 版本下的数据一致性。

全面的日常监控

您可以在云数据库 MySQL 管理控制台中查看覆盖连接访问、数据库负载、查询缓存、存储引擎等七十余项重要指标,可全方位监控数据库运行状况。您还可以自定义监控视图,在多实例同时间段间,或同实例不同时间段间多维度对比实例运行负载情况,迅速识别运行异常的数据库。

自定义告警

自定义资源阈值告警,可帮助用户知晓云数据库 MySQL 运行中的问题。它将问题及时反馈给运维人员,帮助您快速响应数据库问题。

全流程运维服务

您无需关心 MySQL 的安装、部署、版本更新及故障处理,云数据库运营团队为您免除后顾之忧。master 与 slave 的切换、故障的处理及数据迁移对用户完全透明,IP、Port 保持不变,应用程序完全无需考虑 IP 飘移,帮助您极大程度降低运维成本

数据迁移

借助数据传输服务 DTS,云主机上的自建 MySQL 数据库到云数据库 MySQL 数据库实例、具有外网 IP 的 IDC 机房内/其他友商云 MySQL 数据库到云数据库 MySQL 数据库实例等多种场景可轻松进行数据库自动迁移,极大简化您的数据库上云工作,无需手动迁移数据库,实现业务无缝过渡上云。

数据容灾

本地 IDC 机房 MySQL 数据库与云数据库 MySQL 之间可以通过数据迁移服务实时同步数据,本地IDC机房如遇到断电、网络故障等引起数据库服务中断,可迅速切换数据库服务至作为灾难备份的云数据库 MySQL 实例,实现数据库容灾;同时,云数据库 MySQL 可支持同城多可用区灾备/跨城灾备,保障高可用。

功能

极高性能

企业级高可用

数据强同步

企业级安全

企业级监控

可扩展性

易用性

数据传输

极高性能


硬件保障

基于 PCI-E SSD,提供至少高于 SATA 三倍的 IOPS 配置,强大 IO 性能保障数据库的访问能力;存储硬件采用 NvMe 协议,专门针对 PCI-E 接口的 SSD 设计,更能发挥出性能优势;高 IO 型单实例最大支持 245509 QPS(每秒访问次数)、488G 内存和 6TB 存储空间。


内核优化

主从同步多线程优化,解决 DB 间同步性能瓶颈,无需考虑主从同步不及时的问题;MySQL 事务线程和 Dump 线程的锁优化,进一步提高数据库性能。

企业级高可用


多可用区容灾

支持跨可用区部署,主机和备机分处于同城不同可用区,通过腾讯专线网络进行实时的数据复制。本地为主机,远程为备机,外部访问该数据时,首先访问本地的实例,若本地实例发生故障或访问不可达,则访问远程备机。跨可用区部署特性为云数据库 MySQL 提供了多可用区容灾的能力,主机和备机切换过程对用户透明,避免了单 IDC 部署的运营风险,IDC 不可用对业务完全透明。


异地灾备实例

支持跨地域的异地灾备实例,帮助您建立通过内网专线同步的异地灾备数据同步。在云数据库 MySQL 数据库主实例所在地域的机房发生故障或由其他原因引起不可用的情况下,异地灾备实例为您提供快速恢复数据访问的能力,可帮助您在异地迅速搭建业务体系,将业务访问流量切换到异地恢复运营,减少业务因故障引起的损失,保证了数据库在灾难情况下的高可用性。灾备实例从主实例同步数据过程中,数据写入功能会受到限制。但您可在 Web 控制台将灾备实例升级为主实例,断开与数据同步连接并恢复完整功能。切换过程仅数秒,最大限度的减少了灾难情况下业务不可用的影响时长。


金融级两地三中心方案

云数据库 MySQL 可提供同城双中心、两地三中心的部署架构。故障发生时,您可以在几分钟内将数据库恢复正常运行。您仅需页面简单配置几步即可实现两地三中心方案:选择云数据库 MySQL 跨可用区部署,强同步数据复制方式,提供保障了数据强一致的一地两中心能力;为该集群添加异地灾备节点,即可实现两地三中心架构。


完善的热备和冷备

使用完全同构的物理机提供实时的双机热备,主机故障可秒级切换至备机,提高数据库的可用性,保障业务的无间断服务;基于冷备和 binlog 文件,提供 3 日内无损恢复,5 日冷备数据 dump,保障数据安全恢复。


自动容灾

支持宕机自动检测和故障自动迁移。在主备切换时,采用 VIP 屏蔽切换过程,主备切换和故障迁移过程对用户透明。您无需关心数据库所在物理机故障和宕机的问题,应用层无需做任何改动即可完成热备切换,业务对容灾切换无感知。

数据强同步


云数据库 MySQL 支持强同步和半同步的数据复制方式。基于腾讯自研数据库 logbus 技术,云数据库 MySQL 对 MySQL 内核进行了多项数据复制优化,极大提高了数据强同步复制性能。同时优化了主备切换引起的幻读现象以及主机宕机恢复时导致的临界事务,大幅提高了MySQL 5.6 版本下的数据一致性。

企业级安全


符合国家/国际/行业相关标准云数据库 MySQL 现已代表腾讯云云数据库通过多项国家或国际认证,包括但不限于:ISO22301认证、ISO27001认证、ISO20000认证、ISO9001认证、可信云服务认证、信息安全等级保护(三级或以上)、CSA STAR认证。云数据库 MySQL 部分功能设计标准也参考:

GBT 20273-2006 信息安全技术 数据库管理系统安全技术要求;

JRT 0072-2012 金融行业信息系统信息安全等级保护测评指南;

即使您的业务对数据库安全较为敏感,也可以完全放心的使用云数据库 MySQL。


支持私有网络

云数据库 MySQL 允许您在私有网络 VPC 中运行数据库实例,这使您可以隔离数据库实例并通过行业标准加密的 IPsec VPN 或专线连接到您现有的数据中心。


多重安全防护

云数据库默认为每个数据库提供多重安全防护,在提供了外网访问功能的数据库实例遭到 DDoS 攻击时,帮助用户抵御各种攻击流量,保证业务正常运行。高效防御 SQL 注入、暴力破解等数据库攻击行为,极大减少用户因数据库攻击带来的业务中断和损失。


细粒度的权限控制

屏蔽超级管理员账号,避免安全隐患;提供精确到表、函数、存储过程等对象级别的权限控制,让您分配的账号只能访问被授权的资源,并将风险控制在可预期范围内。


存储高可靠

提供在线的主从两份数据存储,确保线上数据安全。每日自动备份数据,云数据库可根据备份文件提供 3 天内的任意时间点回档。同时每天的冷备数据都会存储多份,以便于在灾难情况下进行数据恢复。您可以放心的将数据存储在云数据库 MySQL 上,无需考虑数据丢失的问题。

企业级监控


全面的日常监控

日常监控支持 60 秒粒度,覆盖连接访问、数据库负载、查询缓存、存储引擎等七十余项重要指标,可全方位监控数据库运行状况。


细粒度的秒级监控

十五项数据库核心性能指标支持秒级的实时监控,可帮助您及时掌握实例运行状况,快速定位实例性能问题。自定义告警自定义资源阈值告警,可帮助用户知晓 DB 运行中的问题。它将问题及时反馈给运维人员,帮助您快速响应数据库问题。数据库日志提供慢查询分析报告和 SQL 完整运行报告下载,帮助您了解影响数据库性能的因素。


自定义告警

自定义资源阈值告警,可帮助用户知晓 DB 运行中的问题。它将问题及时反馈给运维人员,帮助您快速响应数据库问题。


数据库日志

提供慢查询分析报告和 SQL 完整运行报告下载,帮助您了解影响数据库性能的因素。

可扩展性


只读实例

只读实例可帮助用户轻松实现一主多从和读写分离架构,应对业务海量请求压力;云数据库 MySQL 最多支持挂载5个只读实例。只读实例支持负载均衡功能,大大简化从机之间压力分配的过程。


性能和容量扩展

云数据库 MySQL 除最大规格实例外均提供无缝升级功能。当您遇到性能瓶颈时,您可在页面上通过鼠标点击操作,一键升级到更高性能和容量的实例规格,升级过程不影响您业务正常访问和使用,实现快速、平滑扩容,满足业务快速发展需要。

易用性


轻松管理海量数据库

提供命令行和 Web 两种方式管理云数据库,并支持批量数据库的管理、权限设置和 SQL 导入,将海量数据库实例的运维工作简化为在页面点击即可完成,极大地降低了运维工作量。


会话管理

支持实例会话管理,可快速终止异常会话,帮助您最大限度避免非正常访问导致的数据库宕机。


多种网络接入方式

支持 VPC 网络和基础网络,还可配置数据库外网访问。通过这些接入方式,您可从腾讯云、IDC、私有云或其他云厂商处访问云数据库,从而满足多种环境下的数据库访问需求。


参数模版

提供参数配置模版,您可以将常用的数据库配置保存为模版,应用到新建实例中,免去了初始化数据库的繁杂工作,极大地简化了参数调优工作。


支持 API

云数据库 MySQL 提供完善的 API 体系,您可使用 API 轻松地将云数据库与内部监控、运营系统相结合,实现贴近业务需求、完全自动化的业务运维体系。 查看 API 说明

数据传输


借助云数据库 MySQL 的数据传输服务 DTS,可轻松实现云主机上自建 MySQL 数据库到云数据库 MySQL 数据库实例,具有外网 IP 的 IDC 机房内/其他友商云 MySQL 数据库到云数据库 MySQL 数据库实例等多种场景下的数据库自动迁移,可极大简化您的数据库上云工作,无需自己手动迁移数据库,实现业务无缝过渡上云。数据传输服务 DTS 已实现全 Web 化操作,控制台点击操作即可实现自动数据迁移,无需人工值守。

功能


硬件保障

基于 PCI-E SSD,提供至少高于 SATA 三倍的 IOPS 配置,强大 IO 性能保障数据库的访问能力;存储硬件采用 NvMe 协议,专门针对 PCI-E 接口的 SSD 设计,更能发挥出性能优势;高 IO 型单实例最大支持 245509 QPS(每秒访问次数)、488G 内存和 6TB 存储空间。


内核优化

主从同步多线程优化,解决 DB 间同步性能瓶颈,无需考虑主从同步不及时的问题;MySQL 事务线程和 Dump 线程的锁优化,进一步提高数据库性能。


多可用区容灾

支持跨可用区部署,主机和备机分处于同城不同可用区,通过腾讯专线网络进行实时的数据复制。本地为主机,远程为备机,外部访问该数据时,首先访问本地的实例,若本地实例发生故障或访问不可达,则访问远程备机。跨可用区部署特性为云数据库 MySQL 提供了多可用区容灾的能力,主机和备机切换过程对用户透明,避免了单 IDC 部署的运营风险,IDC 不可用对业务完全透明。


异地灾备实例

支持跨地域的异地灾备实例,帮助您建立通过内网专线同步的异地灾备数据同步。在云数据库 MySQL 数据库主实例所在地域的机房发生故障或由其他原因引起不可用的情况下,异地灾备实例为您提供快速恢复数据访问的能力,可帮助您在异地迅速搭建业务体系,将业务访问流量切换到异地恢复运营,减少业务因故障引起的损失,保证了数据库在灾难情况下的高可用性。灾备实例从主实例同步数据过程中,数据写入功能会受到限制。但您可在 Web 控制台将灾备实例升级为主实例,断开与数据同步连接并恢复完整功能。切换过程仅数秒,最大限度的减少了灾难情况下业务不可用的影响时长。


金融级两地三中心方案

云数据库 MySQL 可提供同城双中心、两地三中心的部署架构。故障发生时,您可以在几分钟内将数据库恢复正常运行。您仅需页面简单配置几步即可实现两地三中心方案:选择云数据库 MySQL 跨可用区部署,强同步数据复制方式,提供保障了数据强一致的一地两中心能力;为该集群添加异地灾备节点,即可实现两地三中心架构。


完善的热备和冷备

使用完全同构的物理机提供实时的双机热备,主机故障可秒级切换至备机,提高数据库的可用性,保障业务的无间断服务;基于冷备和 binlog 文件,提供 3 日内无损恢复,5 日冷备数据 dump,保障数据安全恢复。


自动容灾

支持宕机自动检测和故障自动迁移。在主备切换时,采用 VIP 屏蔽切换过程,主备切换和故障迁移过程对用户透明。您无需关心数据库所在物理机故障和宕机的问题,应用层无需做任何改动即可完成热备切换,业务对容灾切换无感知。


云数据库 MySQL 支持强同步和半同步的数据复制方式。基于腾讯自研数据库 logbus 技术,云数据库 MySQL 对 MySQL 内核进行了多项数据复制优化,极大提高了数据强同步复制性能。同时优化了主备切换引起的幻读现象以及主机宕机恢复时导致的临界事务,大幅提高了MySQL 5.6 版本下的数据一致性。


符合国家/国际/行业相关标准云数据库 MySQL 现已代表腾讯云云数据库通过多项国家或国际认证,包括但不限于:ISO22301认证、ISO27001认证、ISO20000认证、ISO9001认证、可信云服务认证、信息安全等级保护(三级或以上)、CSA STAR认证。云数据库 MySQL 部分功能设计标准也参考:

GBT 20273-2006 信息安全技术 数据库管理系统安全技术要求;

JRT 0072-2012 金融行业信息系统信息安全等级保护测评指南;

即使您的业务对数据库安全较为敏感,也可以完全放心的使用云数据库 MySQL。


支持私有网络

云数据库 MySQL 允许您在私有网络 VPC 中运行数据库实例,这使您可以隔离数据库实例并通过行业标准加密的 IPsec VPN 或专线连接到您现有的数据中心。


多重安全防护

云数据库默认为每个数据库提供多重安全防护,在提供了外网访问功能的数据库实例遭到 DDoS 攻击时,帮助用户抵御各种攻击流量,保证业务正常运行。高效防御 SQL 注入、暴力破解等数据库攻击行为,极大减少用户因数据库攻击带来的业务中断和损失。


细粒度的权限控制

屏蔽超级管理员账号,避免安全隐患;提供精确到表、函数、存储过程等对象级别的权限控制,让您分配的账号只能访问被授权的资源,并将风险控制在可预期范围内。


存储高可靠

提供在线的主从两份数据存储,确保线上数据安全。每日自动备份数据,云数据库可根据备份文件提供 3 天内的任意时间点回档。同时每天的冷备数据都会存储多份,以便于在灾难情况下进行数据恢复。您可以放心的将数据存储在云数据库 MySQL 上,无需考虑数据丢失的问题。


全面的日常监控

日常监控支持 60 秒粒度,覆盖连接访问、数据库负载、查询缓存、存储引擎等七十余项重要指标,可全方位监控数据库运行状况。


细粒度的秒级监控

十五项数据库核心性能指标支持秒级的实时监控,可帮助您及时掌握实例运行状况,快速定位实例性能问题。自定义告警自定义资源阈值告警,可帮助用户知晓 DB 运行中的问题。它将问题及时反馈给运维人员,帮助您快速响应数据库问题。数据库日志提供慢查询分析报告和 SQL 完整运行报告下载,帮助您了解影响数据库性能的因素。


自定义告警

自定义资源阈值告警,可帮助用户知晓 DB 运行中的问题。它将问题及时反馈给运维人员,帮助您快速响应数据库问题。


数据库日志

提供慢查询分析报告和 SQL 完整运行报告下载,帮助您了解影响数据库性能的因素。


只读实例

只读实例可帮助用户轻松实现一主多从和读写分离架构,应对业务海量请求压力;云数据库 MySQL 最多支持挂载5个只读实例。只读实例支持负载均衡功能,大大简化从机之间压力分配的过程。


性能和容量扩展

云数据库 MySQL 除最大规格实例外均提供无缝升级功能。当您遇到性能瓶颈时,您可在页面上通过鼠标点击操作,一键升级到更高性能和容量的实例规格,升级过程不影响您业务正常访问和使用,实现快速、平滑扩容,满足业务快速发展需要。


轻松管理海量数据库

提供命令行和 Web 两种方式管理云数据库,并支持批量数据库的管理、权限设置和 SQL 导入,将海量数据库实例的运维工作简化为在页面点击即可完成,极大地降低了运维工作量。


会话管理

支持实例会话管理,可快速终止异常会话,帮助您最大限度避免非正常访问导致的数据库宕机。


多种网络接入方式

支持 VPC 网络和基础网络,还可配置数据库外网访问。通过这些接入方式,您可从腾讯云、IDC、私有云或其他云厂商处访问云数据库,从而满足多种环境下的数据库访问需求。


参数模版

提供参数配置模版,您可以将常用的数据库配置保存为模版,应用到新建实例中,免去了初始化数据库的繁杂工作,极大地简化了参数调优工作。


支持 API

云数据库 MySQL 提供完善的 API 体系,您可使用 API 轻松地将云数据库与内部监控、运营系统相结合,实现贴近业务需求、完全自动化的业务运维体系。 查看 API 说明


借助云数据库 MySQL 的数据传输服务 DTS,可轻松实现云主机上自建 MySQL 数据库到云数据库 MySQL 数据库实例,具有外网 IP 的 IDC 机房内/其他友商云 MySQL 数据库到云数据库 MySQL 数据库实例等多种场景下的数据库自动迁移,可极大简化您的数据库上云工作,无需自己手动迁移数据库,实现业务无缝过渡上云。数据传输服务 DTS 已实现全 Web 化操作,控制台点击操作即可实现自动数据迁移,无需人工值守。

应用场景

游戏等需要弹性扩容和快速回档的业务。

云数据库 MySQL 对计算资源的弹性伸缩能力,赋予您更高的生产力,分钟级部署游戏分区数据库。借助云数据库 MySQL 任意时间点回档功能及支持批量操作的特性,您可以随时随地恢复到任意时间点,为游戏回档提供支持。

云数据库 MySQL 在互联网/移动 APP 中作为服务端最终数据落地存储介质,针对行业读多写少的场景,可将热点库增加只读实例,大幅提升读取能力。

用于存储和处理金融交易数据、账户数据等,云数据库为您提供安全审计,跨地域容灾,数据强一致的数据库服务,保证您的金融数据安全高可靠。

稳定应对高并发流量,轻松迎接突发业务高峰,云数据库 MySQL 高性能特性以及 Redis 快速读写能力帮助您在活动大促时解决访问高峰带来的请求压力。

定价

腾讯云数据库 MySQL 提供包年包月和按量计费两种计费模式。

包年包月是预付费模式,用户在购买云数据库 MySQL 时,根据自身业务需要,预先支付一个月或者多个月/年的费用。按量计费是后付费模式,适合业务量有瞬间大幅波动的场景。费用按实际使用量计算,无需提前支付费用。

如需了解更多计费详情,请查阅计费文档