Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SQLServer探查器中查看实体框架调用?_Sql_Sql Server_Entity Framework_Sql Server Profiler - Fatal编程技术网

如何在SQLServer探查器中查看实体框架调用?

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

我有一个利用实体框架的项目。我想运行SQL Server Profiler以查看对数据库进行了多少次调用。我已经启用了几乎所有可能跟踪的不同事件,但仍然没有看到触发的事件


我在网上搜索过,似乎有一些工具可以购买。

我发现了这个问题。我假设EntityFramework在web应用程序启动时正在加载所有实体。我必须先调用一个实体才能显示查询。

无论您使用的是什么ORM,如果它正在访问数据库,则语句将显示在探查器中。您是否确认应用程序正在访问您正在监视的同一个SQL实例?这通常称为“延迟加载”,仅供参考:)