SQL探查器筛选器引用哪个数据库
我有一组存储过程,它们存储在一个数据库中,并且都引用另一个数据库中的表来快照数据。它们的结构大致如下(实际查询更复杂,但这反映了数据库的使用情况): 将列筛选器应用于SQL server探查器时,为了查看这些查询正在执行的所有操作,我应该对数据库_a或数据库_B进行筛选,还是同时对两者进行筛选SQL探查器筛选器引用哪个数据库,sql,sql-server,filter,sql-server-2008-r2,profiler,Sql,Sql Server,Filter,Sql Server 2008 R2,Profiler,我有一组存储过程,它们存储在一个数据库中,并且都引用另一个数据库中的表来快照数据。它们的结构大致如下(实际查询更复杂,但这反映了数据库的使用情况): 将列筛选器应用于SQL server探查器时,为了查看这些查询正在执行的所有操作,我应该对数据库_a或数据库_B进行筛选,还是同时对两者进行筛选 它表示“运行用户语句的数据库的名称”,但每个数据库中是否都运行上述查询样式的部分?即使引用的对象位于其他数据库中,语句也会在单个数据库的上下文中运行。对于示例中的SQL:BatchCompleted和SQ
它表示“运行用户语句的数据库的名称”,但每个数据库中是否都运行上述查询样式的部分?即使引用的对象位于其他数据库中,语句也会在单个数据库的上下文中运行。对于示例中的SQL:BatchCompleted和SQL:StmtCompleted等事件,数据库名称将为database_A。但是,更细粒度的事件(如SP:StmtCompleted)将显示包含该语句的存储过程的数据库名称。在我的示例中,我将同时使用这两个数据库名称。谢谢
USE [Database_A]
GO
INSERT [Database_A].[dbo].[MyTable]
SELECT *
FROM [Database_B].[dbo].[YourTable]