TDSQL-C MySQL 版(TDSQL-C for MySQL)是腾讯云自研的新一代云原生关系型数据库。融合了传统数据库、云计算与新硬件技术的优势,100%兼容 MySQL,为用户提供灵活弹性、高性能、高可用、高可靠、安全的数据库服务。实现超百万 QPS 的高吞吐、PB 级海量分布式智能存储、Serverless 秒级伸缩,助力企业加速完成数字化转型。
TDSQL-C MySQL 版提供备份、恢复、监控、快速扩容、数据传输等数据库运维全套解决方案,为您简化 IT 运维工作,让您能更加专注于业务发展。
TDSQL-C MySQL 版经专业团队不断测试和优化,提供了多种 MySQL 企业版功能,TDSQL-C MySQL 版引擎内核也进行了大量优化,具备灵活、高效的事务处理能力、先进完备的合规安全防护能力以及超大实例容量使其具备了优越强劲的性能。
本章节主要为您介绍 TDSQL-C MySQL 版常规集群和编译优化高性能版本的性能测试相关内容,包括测试环境、测试工具、测试方法、测试结果等,将分别针对全缓存、大数据集两种数据集特性,在只读、混合读写以及只写场景进行性能测试,从而为您展示 TDSQL-C MySQL 版的总体性能情况。
说明:
本章节中的常规集群,表示通过购买页创建的集群,创建方法可以参考 创建集群。
本章节中的编译优化高性能版本是对内核进行优化后的版本,当前需要通过工单系统来申请使用,关于此版本的介绍,您可参见 编译优化高性能版本。
性能测试章节概览
类别 | 文档指引 | 说明 |
测试要素 | 介绍性能测试所使用的环境、测试对象信息等。 | |
| 介绍性能测试所使用的工具,以及如何在云服务器 CVM 实例上安装测试工具。 | |
| 介绍性能测试的测试方法,包括执行命令和参数解释。 | |
| 介绍性能测试的测试指标。 | |
测试结果(常规集群) | 介绍在数据集特征为全缓存的情况下,常规集群在只读、混合读写以及只写场景的性能测试结果。 | |
| 介绍在数据集特征为大数据集的情况下,常规集群在只读、混合读写以及只写场景的性能测试结果。 | |
测试结果(编译优化高性能版本) | 介绍在数据集特征为全缓存的情况下,编译优化高性能版本在只读、混合读写以及只写场景的性能测试结果。 | |
| 介绍在数据集特征为大数据集的情况下,编译优化高性能版本在只读、混合读写以及只写场景的性能测试结果。 | |
测试场景及读类型
本次性能测试针对全缓存和大数据集的测试场景和对应测试的读类型如下表所示。
说明:
表格中,range select 和 point select 定义如下:
range select:范围测试,表示单次事务中范围选择测试的查询次数。
point select:点测试,表示单次事务中点选择测试的查询次数。
数据集特征 | 测试场景 | 测试条件 | 读类型 |
全缓存 大数据集 | 只读 | 开启 binlog | range select |
| | | point select |
| 混合读写 | 开启 binlog | range select |
| | | point select |
| 只写 | 开启 binlog | - |
测试结果
常规集群的测试结果如下:
全缓存测试结果
大数据集测试结果
编译优化高性能版本的测试结果如下:
全缓存测试结果
大数据集测试结果