云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

微软云_云服务器买哪个好_精选特惠

小七 141 0

微软云_云服务器买哪个好_精选特惠

在处理HANA项目时,我们经常遇到与HANA DB性能相关的问题;当前设备可以处理多少并发用户;在高峰时间,当我们有许多并发用户从同一个表中读写时,性能会如何;每秒可以插入多少行;划分我的表的最佳方法是什么,因此

JMeter是一个非常好的工具,可以开始一些性能测试计划。我应该提到的是,性能测试数字是非常主观的,物联网解决方案,取决于许多因素,云服务器哪家好,例如表中列的数量、表中列的数据类型,表中的分区数、客户端和HANA DB之间的网络带宽、表中的行数(这可能会影响增量合并时间)以及许多此类因素。

在本文中,消防物联网,我将逐步介绍为访问HANA的两种非常常见的方法创建测试计划的过程;JDBC和ODATA.

在第一部分中,我们将了解使用JDBC构建测试计划所需的步骤,在第二部分中,我们将了解使用ODATA创建测试计划所需的步骤。

使用JDBC的DB测试计划:

前提条件:

在开始之前,使用JDBC构建测试计划需要以下两件事

解压缩JMeter站点下载的JMeter安装文件并复制ngdbc.jar文件从HANA客户端复制到./lib文件夹的文件。JMeter将自动拾取任何放在lib文件夹中的.jar文件(只拾取.jar文件)。

构建测试计划:

我们将按照以下步骤创建测试计划。

任何测试计划的第一步是创建线程组。

线程组配置将控制JMeter将要创建的线程数用于执行测试。

测试计划->添加->线程->线程组。

线程数为10,循环计数为1000,因此查询数为10*1000。

爬升周期为1,因此所有线程将同时启动,线程之间没有延迟。

2.创建JDBC连接

下一步是创建数据库连接池配置。我们在本节中指定了连接池配置

和数据库连接详细信息。

右键单击线程组,添加->配置元素->JDBC连接配置

数据库URL:jdbc:sap://:315

JDBC驱动程序类:com.mysql.jdbc网站.Driver

用户名:DB User

密码:DB User Password

变量名非常重要,它唯一地标识配置。

我们将在JDBC采样器中使用相同的变量名。

您可以根据需要更改最大连接数和池超时。

3。定义变量(可选)

此步骤是可选的。您可以选择定义计数器或变量。

您可以稍后在SQL语句中使用它们来动态发送数据。

右键单击线程组,Add->Config element->Counter

在插入数据时,我们将使用此Config element作为序列。

引用名称特别重要,因为我们将使用此名称引用计数器。

4。创建JDBC请求

下一步是添加JDBC采样器。采样器将允许您向数据库发送JDBC请求。

右键单击线程组,Add->Sampler->JDBC Request.

变量名与我们在JDBC连接中用于变量名字段的名称相同。

在上述情况下,我们将数据插入ORDERS表。

我们使用ORDER\u ID作为计数器来增加ORDER\u ID列的值。

5。添加监听器

监听器帮助查看、保存和读取测试结果。有很多监听器可用,根据所需的

输出您可以选择一个适合的需要。有一些监听器将结果保存到文件中,

有一些监听器显示结果的表格视图等等快点,我们可以添加一个或多个列表器。

在本例中,我们将添加摘要报告、结果树和表格中的结果。

右键单击线程组,企业信息管理软件,新增->监听器->汇总结果

汇总报表:

从上面的报表中可以看到一共有10个,000个请求,每个请求的

平均时间为21毫秒。

表中的结果:

上面的报告给出了每个请求所用的时间和请求的状态。

结果树:

从上面的报告中,您可以看到发送的请求,也可以看到响应数据。

在下一个报告中第二部分我们可以看一下为ODATA服务进行性能测试所需的步骤。

第二部分:

使用JMeter的HANA DB测试计划–第二部分-ODATA

参考资料:

Apache JMeter–Apache JMeter™

性能测试您的#SAP#HANA服务器

,返利手游平台