收藏 分销(赏)

Oracle-Wait-Event-Data-file-init-write.doc

上传人:精**** 文档编号:9760047 上传时间:2025-04-06 格式:DOC 页数:2 大小:16.50KB 下载积分:5 金币
下载 相关 举报
Oracle-Wait-Event-Data-file-init-write.doc_第1页
第1页 / 共2页
Oracle-Wait-Event-Data-file-init-write.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
  在一次周末的课程试验中,频繁的看到 Data file init write 等待事件。   在这里做一点记录说明,以下是来自跟踪文件的记录信息:   以下是引用片段:   WAIT #2: nam='Data file init write' ela= 13031 count=1 intr=256 timeout=-1 obj#=51706   tim=6068271611   WAIT #2: nam='Data file init write' ela= 118163 count=1 intr=256 timeout=-1   obj#=51706 tim=6068392491   WAIT #2: nam='Data file init write' ela= 94036 count=1 intr=256 timeout=-1   obj#=51706 tim=6068490286   WAIT #2: nam='Data file init write' ela= 52412 count=1 intr=256 timeout=-1   obj#=51706 tim=6068545333   WAIT #2: nam='Data file init write' ela= 4 count=0 intr=32 timeout=2147483647   obj#=51706 tim=6068545596   WAIT #2: nam='Data file init write' ela= 26 count=1 intr=32 timeout=2147483647   obj#=51706 tim=6068545641   WAIT #2: nam='Data file init write' ela= 101743 count=1 intr=256 timeout=-1   obj#=51706 tim=6068648487   WAIT #2: nam='Data file init write' ela= 44854 count=1 intr=256 timeout=-1   obj#=51706 tim=6068694281   WAIT #2: nam='Data file init write' ela= 52841 count=1 intr=256 timeout=-1   obj#=51706 tim=6068748054   WAIT #2: nam='Data file init write' ela= 48984 count=1 intr=256 timeout=-1   obj#=51706 tim=6068798310   WAIT #2: nam='Data file init write' ela= 3 count=0 intr=32 timeout=2147483647   obj#=51706 tim=6068798365   WAIT #2: nam='Data file init write' ela= 26 count=1 intr=32 timeout=2147483647   obj#=51706 tim=6068798409   WAIT #2: nam='Data file init write' ela= 101899 count=1 intr=256 timeout=-1   obj#=51706 tim=6068900931   WAIT #2: nam='Data file init write' ela= 21 count=-1 intr=32 timeout=2147483647   obj#=51706 tim=6068901053   测试数据库是Oracle10g 10.2.0.3,实际上这个等待事件也是从Oracle 10g开始引入的,用来标识表空间或数据文件扩展时的等待。   Oracle 需要将系统块格式化为Oracle数据块,然后才能提供数据库使用。   在这个流程处理中,Oracle经过如下三个步骤:   1、扩展数据文件   select file# from file$ where ts#=:1   2、更新用户空间限额   update tsq$ set blocks=:3,maxblocks=:4,grantor#=:5,priv1=:6,priv2=:7,priv3=:8 where ts#=:1 and user#=:2   3、扩展数据段   update seg$ set type#=:4,blocks=:5,extents=:6,minexts=:7,maxexts=:8,extsize=:9,extpct=:10,user#=:11,iniexts=:12,lists=decode(:13, 65535, NULL, :13),groups=decode(:14, 65535, NULL, :14), cachehint=:15, hwmincr=:16, spare1=DECODE(:17,0,NULL,:17),scanhint=:18 where ts#=:1 and file#=:2 and block#=:3   这就是Oracle10g中空间扩展时内部流程。   更多信息请查看IT技术专栏   
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服