测试二:
我们先清空和停止捕获事件
1 --CREATE TABLE t2 ( c1 INT, c2 CHAR(7000) ) 2 --go 3 BEGIN TRAN 4 DECLARE @i INT 5 SET @i = 0 6 WHILE ( @i < 100000 ) 7 BEGIN 8 INSERT INTO t2 9 VALUES ( @i, 'dadf' ) 10 SET @i = @i + 1 11 END 12 CHECKPOINT 13 COMMIT 14 DELETE FROM t2
将上面的脚本同时开2个窗口运行
重新点解捕获事件按钮,开始捕获事件
可以看到记录基本上都是大于60K的大小
为什麽会这样??
大家可以看一下宋大师的这篇文章:再谈SQL Server中日志的的作用
总结
其实大家可以用左键双击每条记录,会打开一个详细属性对话框,里面包含了很多关于进程信息,堆栈信息
readfile操作的调用堆栈
进程树
如有不对的地方,欢迎大家拍砖o(∩_∩)o