我们使用ORM与Microsoft SQL Server数据库和Oracle数据库进行交互,我们进行了大量的记录处理和更新。我正在研究如何对数据处理能力进行基准测试。应该是时间还是数据处理?
目标:
欢迎任何建议或指南。
答案 0 :(得分:0)
基准的设计取决于您的关注点。一般来说,您希望首先明确自己要测量的内容,然后再进行基准测试。据推测,您可以了解系统在开始时的行为以及您关注的瓶颈。如果你没有这个,那就从分析开始,而不是基准测试。
接下来,您希望根据您对特定瓶颈的担忧进行设计。建立您的基准并测量特定情景的吞吐量。
我之前已经建立了基准测试。通常遵循这些原则(有些原则并不严格,但无论如何都是有用的):
如果你遵循这些,你将得到一个至少提供有用的东西的基准。