Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1798140
  • 博文数量: 335
  • 博客积分: 4690
  • 博客等级: 上校
  • 技术积分: 4341
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-08 21:38
个人简介

无聊之人--除了技术,还是技术,你懂得

文章分类

全部博文(335)

文章存档

2016年(29)

2015年(18)

2014年(7)

2013年(86)

2012年(90)

2011年(105)

分类: DB2/Informix

2012-08-21 22:21:52

PHASE OF LOAD 
< ------------------>
UTILINIT
RELOAD
SORT
SORTBUILD
INDEXVAL
ENFORCE
DISCARD
REOPRT
....
UTILTERM
<------------------->
需要解释的就是reload,该phase读取load record types 同时写索引与外键所对应的临时文件。
同时reload还会启动sort subtask以用来对key进行排序。
RELoad 依次读取顺序文件,并将key值传递给sort  task以用来排序,该排序过程是在内存中进行的,
当所有的记录读取完成的时候,排序也已经完成
sort  就是对key进行排序,以写入临时文件
build 就是创建索引        
sortbuild 是指在并行的情况下,parallel index build
indexval 修正唯一索引,如果存在的话
enforce   constraint  是指检查引用完成性(不包括 informational 引用完整性)----syserr
discard  被丢弃的记录
report  在指定enforce   constraint  条件下或者 存在index  validate的情况下,产生的错误信息的报告
enforce 
default  value =no 
如果存在check constraint ,以及referential constraint ,且存在  errant row,则将表置为
check-pending
constraint  
进行完成性检查
阅读(1457) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

kinfinger2012-08-22 18:30:36