我在桌面上保存了SQL Server探查器以进行监控。其中有一个Binarydata
列,如何使用查询等从SQL Server Profiler中的BinaryData
列访问数据?
答案 0 :(得分:1)
SQL事件探查器中的事件很少使用二进制数据列。在文档中,您通常可以找到
二进制值取决于跟踪中捕获的事件类。
没什么有价值的。
此处https://msdn.microsoft.com/en-us/library/ms191283.aspx,您可以在Showplan All Event Class中找到
Showplan文本的估计费用。
在我看来也没有价值。如果你在文档中挖掘更多内容,你可以找到一些明确说明的事件(并行度,https://msdn.microsoft.com/en-us/library/ms187943.aspx),如下所示:
基于以下内容用于完成此过程的CPU数量 值:
0x00000000,表示串行运行的串行计划。
0x01000000,表示串行运行的并行计划。
`> = 0x02000000表示并行计划并行运行。
通常,每个事件都有自己的数据格式。它就像一盒巧克力;你永远不会知道你会得到什么。