暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
常见等待事件.docx
410
16页
41次
2021-01-21
免费下载

多个进程视图以不兼容的模式获取

上的

本质个等产生明了一个待一

数据
导致这个现象的原因却有很多种。
常见的两种是:

当一个会话试图修改一个数据块,但这个数据块正在被另一个会话修改时。

当一个会话需要读取一个数据块,但这个数据块正在被另一个会话读取到内存中时。

操作的最小单位是块(

),即使你要修改一条记录,也需要对这条记录所在
这个数据块做操作。 当你对这个数据块做修改时,其他的会话将被阻止对这个数据块上的
数据做修改(即使其他用户修改的不是当前用户修改的数据),但是可以以一致性的方式
读取这个数据块(

)。当前的用户修改完这个数据块后,将会立即释放掉加在这
个数据块上的排他锁,这样另一个会话就可以继续修改它。修改操作是一个非常短暂的时
间,这种加锁的机制我们叫

当一个会话修改一个数据块时,是按照以下步骤来完成的:

以排他的方式获得这个数据块(


修改这个数据块。

释放


等待事件常见于数据库中存在热块的时候,当多个用户频繁地读取或者


报告中就可以看到。
这个等待事件有三个参数。查看有几个参数我们可以用以下
!"
#$%&'#()#(*"*'"*+,-.!,/0/12*+3**4$#
55678
8
(8
3
%-090:
;55<==>
?-5,-575,-575(,-5753
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ABBB
%B"
等待访问数据块所在的文件

号。

: 等待访问的数据块号。
CD
: 在
*E
之前,这个值表示一个等待时间的原因,
*E
之后则表示等待事件的类别。
模拟:
B
会话
!F09<>
CD
@@@@@@@@@@
12
!FE
(*****
3:<=E=<>
1>
/>
'>
)#
,# !
B
会话
(
!F09<>
CD
@@@@@@@@@@
1*
!FE
(*****
3:<=E=<(>
1>
/>
'>
)#
,# !
B
会话
3
:直接查询
09:
可能查不出结果,因为循环的时间太短,
!F0888(8309::.1*8124>
G
5H5?7 CD,,(,3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
!$?E1*'/*2/(3(*
EA1*+(*'*/'/*
1*1(2'2
"1*(3'()(1()())*
"1*(3'311))'))*
1*1(2'2
"I1*(31)')'22(*+*
1*1(2'2
1*1(2'2
1*1(2'2
!$?E12'/*2/(3(*
5H5?7 CD,,(,3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜