.net - 衡量函数、类和进程速度的最佳方法

标签 .net sql testing performance measure

衡量函数和类速度的最佳方法是什么?对于每个功能都有各种解决方案,我想知道如何测量运行速度并使用最佳解决方案优化我的共享类。

还有你如何衡量 SQL 速度,例如存储过程、选择、 View 等之间的差异?

最佳答案

你有两个选择。

使用 System.Diagnostics.Stopwatch具体方法。

这是 .NET 中的高分辨率计时器,您可以将其用于代码的特定部分。

如果您需要测量整个应用程序的性能,请使用性能分析器。

您可以使用 Visual Studio Ultra 版本的内置分析器,或类似 EQATEC 的工具.

关于.net - 衡量函数、类和进程速度的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4884167/

相关文章:

.net - 签署 .NET 程序集

c# - ASP.net 中的字符串比较 (C#)

java - Java 敏捷集成测试 DAO -> 数据库的最佳实践是什么?

testing - Mac 上 Katalon Studio 中 Appium 目录的正确设置是什么?

java - 集成测试,但是多少?

c# - .NET 中的 DLL 可以使用不同的扩展名吗?米勒?

c# - 如何使用 c# 卸载软件,方法是调用该软件的注册表文件中列出的 Software UninstallString 但进程不工作

sql - 选择具有最高(相对)时间戳的所有行

mysql - 如何用SQL查询当年的月份和天数?

MySQL查询获取平均数据消耗