希望大家做得好、安全:-
我使用以下事件收集扩展事件的查询级别指标-
SP statement completed
SQL Statement completed
SQL Batch Completed
RPC Completed我在许多看起来相似的事件中看到过类似的查询。我不明白为什么?有人能确切地解释一下这四个事件之间的主要区别吗?这只是为了我的开发服务器作为一个测试,看看我是什么collecting.Is那里,一个事件适合所有人?
发布于 2020-04-30 17:28:11
有人能确切地解释一下这四个事件的主要区别吗?
SQL Batch Completed
RPC Completed客户端使用"SQL批处理“或"RPC”提交批SQL语句。这些事件跟踪那些客户端请求。SQL批处理也可以由sp_executesql或exec (@sql)从其他批处理或存储过程中求和。
SQL Statement completed每个SQL批处理将包含零或多个"SQL语句“。此事件跟踪这些语句的执行情况。
SP statement completedSQL语句或RPC可以调用存储过程,而存储过程中又包含多个语句。当存储过程运行时,您将得到存储proedure中每个语句的"SP语句已完成“事件。
https://dba.stackexchange.com/questions/266210
复制相似问题