我在这里漏掉了什么?我在SQL Server Profiler中看到的查询都是针对主数据库的,这使得按数据库名称过滤变得困难...我应该观察哪个事件或事件,以便可以按数据库名称进行过滤。
更大的问题是,到底发生了什么?
我在这里漏掉了什么?我在SQL Server Profiler中看到的查询都是针对主数据库的,这使得按数据库名称过滤变得困难...我应该观察哪个事件或事件,以便可以按数据库名称进行过滤。
更大的问题是,到底发生了什么?
我能够解决这个问题,包括保持 MARS 活动状态,方法是在连接字符串中添加应用程序名称:
Data Source=database_server;Initial Catalog=MyDatabase;Trusted Connection=true;MultipleActiveResultSets=True;Application Name=MyDatabase;
你可以在分析器中使用 LoginName
或者 HostName
进行过滤。
出于某种原因,如果我选择SP:CacheHit事件,它现在会显示针对正确数据库的查询,我可以通过它进行过滤。那个事件到底是什么?