TDSQL-C MySQL 版提供备份、恢复、监控、快速扩容、数据传输等数据库运维全套解决方案,为你简化 IT 运维工作,让你能更加专注于业务发展。
TDSQL-C MySQL 版经专业团队不断测试和优化,提供了多种 MySQL 企业版功能,TDSQL-C MySQL 版引擎内核也进行了大量优化,具备灵活、高效的事务处理能力、先进完备的合规安全防护能力以及超大实例容量使其具备了优越强劲的性能。
本章节主要为你介绍 TDSQL-C MySQL 版常规集群和编译优化高性能版本的性能测试相关内容,包括测试环境、测试工具、测试方法、测试结果等,将分别针对全缓存、大数据集两种数据集特性,在只读、混合读写以及只写场景进行性能测试,从而为你展示 TDSQL-C MySQL 版的总体性能情况。
注意:说明:
一、性能测试章节概览
| 类别 | 文档指引 | 说明 |
| 测试要素 | 测试环境 | 介绍性能测试所使用的环境、测试对象信息等。 |
| | 测试工具 | 介绍性能测试所使用的工具,以及如何在云服务器 CVM 实例上安装测试工具。 |
| | 测试方法 | 介绍性能测试的测试方法,包括执行命令和参数解释。 |
| | 测试指标 | 介绍性能测试的测试指标。 |
| 测试结果(常规集群) | 全缓存测试结果 | 介绍在数据集特征为全缓存的情况下,常规集群在只读、混合读写以及只写场景的性能测试结果。 |
| | 大数据集测试结果 | 介绍在数据集特征为大数据集的情况下,常规集群在只读、混合读写以及只写场景的性能测试结果。 |
| 测试结果(编译优化高性能版本) | 全缓存测试结果 | 介绍在数据集特征为全缓存的情况下,编译优化高性能版本在只读、混合读写以及只写场景的性能测试结果。 |
| | 大数据集测试结果 | 介绍在数据集特征为大数据集的情况下,编译优化高性能版本在只读、混合读写以及只写场景的性能测试结果。 |
二、测试场景及读类型
本次性能测试针对全缓存和大数据集的测试场景和对应测试的读类型如下表所示。
注意:说明:
注意:表格中,range select 和 point select 定义如下:
| 数据集特征 | 测试场景 | 测试条件 | 读类型 |
| 全缓存大数据集 | 只读 | 开启 binlog | range select |
| | | | point select |
| | 混合读写 | 开启 binlog | range select |
| | | | point select |
| | 只写 | 开启 binlog | – |
三、测试结果
常规集群的测试结果如下:
·全缓存测试结果
·大数据集测试结果
编译优化高性能版本的测试结果如下:
·全缓存测试结果
·大数据集测试结果