我正在使用 JMeter 工具来评估几个 SPARQL 查询的性能测试。我使用 Jmeter 的“ Sampler
”和“ Http request
”部分(如这张图片)来编写 SPARQL 查询。但是它不起作用,因为 JMeter 没有给我查询的实际响应时间。更复杂的查询具有相同的响应时间甚至更少。也许我必须使用 JMeter 的其他选项。
有人有这方面的经验吗?
我正在使用 JMeter 工具来评估几个 SPARQL 查询的性能测试。我使用 Jmeter 的“ Sampler
”和“ Http request
”部分(如这张图片)来编写 SPARQL 查询。但是它不起作用,因为 JMeter 没有给我查询的实际响应时间。更复杂的查询具有相同的响应时间甚至更少。也许我必须使用 JMeter 的其他选项。
有人有这方面的经验吗?
您可能对专门为此目的设计的SPARQL Query Benchmarker工具(免责声明- 我是该工具的主要作者)感兴趣
它将响应时间区分为从远程系统接收到第一个结果的时间,将运行时间区分为接收所有结果所用的时间。Benchmarking Methodology页面详细描述了这些指标与该工具计算的各种其他指标之间的差异。
由于许多系统以流方式为复杂查询执行查询并生成结果,您通常会看到这两个数字之间的明显差异。当然,系统会有所不同,因此并非所有系统都会在两个指标之间显示完全相同的变化。