推特 阿里云技术文档正文

测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版

admin 阿里云技术文档 2020-02-11 343 0
阿里云服务器优惠

测试步骤

在进行基于TPC-C模式的测试之前,请先完成如下操作步骤:

需要特别说明的是,这个测试建议在前30分钟到2小时之间取值,因为随着数据量的不断变化,TPC-C模式会出现性能瓶颈,后期需要为[dbo].[STOCK]、[dbo].[ORDER_LINE] 、[dbo].[ORDERS]这几张表增加Index才可以正常完成测试。

  1. 打开HammerDB

  2. 选择SQL SERVERTPC-C,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第1张

  3. 准备构建架构,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第2张

  4. 设置连接信息和初始化仓库(所有规格都设置为10)和并发用户数(根据压力调整以测试最佳性能),双击Schema Build/Option。如下图所示。

    说明:在测试RDS时,虽然有指定端口,还需要在SQL Server上指明端口号,例如:**.sqlserver.rds.aliyuncs.com,3433。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第3张

  5. 双击Schema Build/Build,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第4张

  6. 单击YES创建架构,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第5张

  7. 等待初始化架构完成,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第6张

  8. 当初始化都显示complete后,单击红色方框停止执行,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第7张

  9. 在左侧导航栏中选择Driver script/option,确保数据库连接信息正确。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第8张

  10. 在左侧导航栏中选择Driver script/load,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第9张

  11. 设置Virtual User参数,根据规格配置选择用户数,直到数据库被压出最高TPM。如下图所示。

    说明:建议不要选择Show Output这个选项,可能会导致客户端无响应。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第10张

  12. 在左侧导航栏中选择Virtual User/Create,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第11张

  13. 在左侧导航栏中选择Transcations/Option,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第12张

  14. 在左侧导航栏中选择Transcations/Counter,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第13张

  15. 在左侧导航栏中选择Virtual User/Run,如下图所示。

    测试步骤_测试方法_SQL Server版_性能白皮书_云数据库 RDS 版 阿里云技术文档 第14张

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论

-----