rpc_completed 持续时间 (micro_sec) = rpc_starting.timestamp - rpc_completed.timestamp 吗?就我而言,我看到了它们之间的巨大差异。持续时间只有几毫秒,其中 rpc_starting.timestamp - rpc_completed.timestamp 为 6 - 10 秒。
我在企业 2016 sp2-cu14 上,持续时间字段以微秒为单位。我为在 rpc_starting 和 rpc_completed 中捕获 sp_statement_starting 和 sp_statement_completed、sp_batch_starting/sp_batch_completed 做了类似的事情。它显示了相同的情况。我的问题是“哪一个告诉我查询实际花费了多少时间?是 sp_statement_completed 中的持续时间还是开始和完成之间的差异?”