如何在 banchmark.net 中处理数据库设置/清理

问题描述 投票:0回答:0

我想对数据库(EF、Dapper 等)中的不同“插入”实现进行基准测试,但不知道如何以及在何处处理数据库的设置和清理。

Benchmark.net 中有一个 GlobalSetup 和一个 IterationSetup 方法,但在文档中说 CPU 密集型操作会影响结果。这让我感到困惑,因为我不关心运行时的设置/清理工作(我只关心特定的 INSERT 函数,它需要一个正确的数据库)。

如何为我想使用 benchmark.net 进行基准测试的函数处理数据库的设置/清理?

c# .net database benchmarking benchmarkdotnet
© www.soinside.com 2019 - 2024. All rights reserved.