全部产品
Search
文档中心

:测试步骤

更新时间:Aug 24, 2023

本文介绍测试RDS SQL Server实例性能的步骤。

说明 根据本文测试时,建议您将测试时间合理控制在30分钟到2小时之间。因为随着数据量的不断变化,TPC-C模式会出现性能瓶颈,后期需要为[dbo].[STOCK][dbo].[ORDER_LINE][dbo].[ORDERS]这几张表增加Index才可以正常完成测试。

操作步骤

  1. 打开HammerDB
  2. 选择SQL SERVERTPC-C,如下图所示。1
  3. 准备构建架构,如下图所示。
    5
  4. 双击Schema Build/Option设置连接信息和初始化仓库(所有规格都设置为10)和并发用户数(根据压力调整以测试最佳性能),如下图所示。2
    说明 在测试RDS时,虽然有指定端口,但还需要在SQL Server上指明端口号,例如:**.sqlserver.rds.aliyuncs.com,3433。
  5. 双击Schema Build/Build,如下图所示。3
  6. 单击YES创建架构,如下图所示。
    6
  7. 等待初始化架构完成,如下图所示。
    7
  8. 当初始化都显示complete后,单击红色方框停止执行,如下图所示。
    8
  9. 在左侧导航栏中选择Driver script/option,确保数据库连接信息正确。
  10. 在左侧导航栏中选择Driver script/load,如下图所示。
  11. 设置Virtual User参数,根据规格配置选择用户数,直到数据库被压出最高TPM。如下图所示。
    说明 建议不要选择Show Output这个选项,可能会导致客户端无响应。
  12. 在左侧导航栏中选择Virtual User/Create,如下图所示。
  13. 在左侧导航栏中选择Transcations/Option,如下图所示。
  14. 在左侧导航栏中选择Transcations/Counter,如下图所示。
  15. 在左侧导航栏中选择Virtual User/Run,如下图所示。