如何在SQLServer探查器中查看实体框架调用?
我有一个利用实体框架的项目。我想运行SQL Server Profiler以查看对数据库进行了多少次调用。我已经启用了几乎所有可能跟踪的不同事件,但仍然没有看到触发的事件如何在SQLServer探查器中查看实体框架调用?,sql,sql-server,entity-framework,sql-server-profiler,Sql,Sql Server,Entity Framework,Sql Server Profiler,我有一个利用实体框架的项目。我想运行SQL Server Profiler以查看对数据库进行了多少次调用。我已经启用了几乎所有可能跟踪的不同事件,但仍然没有看到触发的事件 我在网上搜索过,似乎有一些工具可以购买。我发现了这个问题。我假设EntityFramework在web应用程序启动时正在加载所有实体。我必须先调用一个实体才能显示查询。无论您使用的是什么ORM,如果它正在访问数据库,则语句将显示在探查器中。您是否确认应用程序正在访问您正在监视的同一个SQL实例?这通常称为“延迟加载”,仅供参考
我在网上搜索过,似乎有一些工具可以购买。我发现了这个问题。我假设EntityFramework在web应用程序启动时正在加载所有实体。我必须先调用一个实体才能显示查询。无论您使用的是什么ORM,如果它正在访问数据库,则语句将显示在探查器中。您是否确认应用程序正在访问您正在监视的同一个SQL实例?这通常称为“延迟加载”,仅供参考:)