gpt4 book ai didi

c# - Entity Framework 4.1 中的性能监控选项

转载 作者:太空宇宙 更新时间:2023-11-03 14:10:52 24 4
gpt4 key购买 nike

我正在为我的组织使用 C# (SQL Server 2005) 开发自定义内容管理系统,该系统主要在 Entity Framework 4.1 上运行。我想深入了解我的应用程序是如何运行的,特别是涉及到我的 EF 查询时。

我正在寻找一种方法来监控在给定时间段内执行的查询的数量、速度和实际执行(已翻译的 SQL)。本质上,我想将数据库分析功能添加到我的应用程序中。

如果可能的话,我会在不为我的每个存储库函数实现自定义监控代码的情况下执行此操作。

我的问题是:
监视 Entity Framework 查询的输入/输出性能的最简单方法是什么。我想要以下数据:

  1. 在分析时间跨度内执行的查询列表
  2. 对于每个查询,我希望看到执行时间和实际 SQL
  3. 如果可能,每个查询的结果大小也会有帮助

最佳答案

您可以使用现有工具,例如 Hibernating Rhinos EF Profiler .

关于c# - Entity Framework 4.1 中的性能监控选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7906169/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com