我正在运行数据导入(使用 C#/Linq),当然我正在尝试尽可能多地优化我的查询。为此,我使用 SQL Server Profiler 在数据库上运行跟踪,我的跟踪由我的 SQL 登录名过滤(这是一个可以唯一归因于我的数据导入过程的名称)。
奇怪的是,我的大多数 SQL 语句都非常快 :) - 很少有查询甚至超过 1 毫秒标记。但是在我的所有查询之间间隔有几行,其中 EventClass 是“审核登录”或“审核注销”- 并且“审核注销”的持续时间最多可达一分钟!
这与我在导入中使用事务有关吗?如果是这样,是否有任何方法可以找到哪些是热门查询,以便我可以清理它们?
最佳答案
如果我没记错的话,审核注销的持续时间就是连接打开的时间。例如。与命令的速度无关 - 只是登录“登录”的时间量。
关于c# - SQL Server Profiler 中的 "Audit Logout"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2132539/