- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VSAM数据集
KSDS数据集 (2)若插入时CI内没有足够的Free Space,而CA内有空的CI时,VSAM会产生CI Split的操作,另外寻找一个空的CI,将原CI后半部分的记录加上新插入的记录以及它们所对应的RDF全部移到空的CI内,然后,将Index Component里有关的记录加以修改。下面假设我们需要插入的记录为4046,按照索引的顺序,新纪录4046应该插入CI1,插入在4041和4050之间,但是CI1中已经没有FreeSpace,VSAM将执行CI Split操作,将CI1的后一半记录搬入空闲的CI3中,建立新纪录的RDF,并且修改相应的索引部分的内容。 KSDS数据集 KSDS数据集 KSDS数据集 (3)第三种情况是新记录要插入,CI中没有足够的Freespace,而且CA中也没有空的CI时,VSAM会产生CA Split的操作。在数据集的最后,增加一个CA,把原有CA内半数CI的记录移到新的CA内,再将新记录插入适当的位置,同时修改Index Component内的相应内容假设新记录4074要插入数据集,按照索引的顺序,新记录4074应该插入CI2,但是CI2中已经没有FreeSpace,所以VSAM会寻找空闲的CI,但是整个CA中已经没有空闲的CI,所以VSAM在数据集的后面增加一个新的CA,执行CA Split操作,将CA1的一半记录搬入CA2中,再将新记录插入相应的位置,设置相关的RDF,同时修改索引部分的相关内容。 KSDS数据集 KSDS数据集 KSDS数据集删除记录时VSAM的处理方式如下: (1)将KSDS数据集内存在的记录删除时,系统会将被删除记录之后的记录往前移 (2)将删除的记录所占的空间收回成为Free Space,并修改索引部分的相关内容 KSDS数据集 KSDS数据集更新记录时VSAM的处理方式如下,更新记录时VSAM处理的情况分为三种: (1)更新的记录长度不变时VSAM将更新记录取代原有的旧记录; (2)更新后记录长度缩短,VSAM的处理方法与处理记录的删除相同,将多余的空间收回称为Free Space; (3)更新后记录长度加长,VSAM的处理方法与处理记录的插入相同。 KSDS数据集 (1)记录按照记录索引值的升序存储; (2)记录存取方式有顺序存取(Sequential Access),直接存取(Direct Access)和定位顺序存取(Skip-Sequential Access); (3)记录格式为变长或者定长;也可以为Spanned Record.; (4)可预留Free Space供插入记录或更新记录时增加原记录长度用; (5)新增加的记录可以在数据集的任何地方插入; (6)允许数据集内原有记录长度的改变,即可以增减或者缩短原有记录的长度; (7)可以真正删除记录并且将记录所占用的位置收回,称为FreeSpace; (8)KSDS数据集可以建立次索引,并且以次索引对记录进行存取; (9)根据以上的特点,可以看出记录的RBA值可以产生改变。 RRDS数据集 在RRDS数据集中,整个存储空间被分成一个个的片(slot),slot可以是等长的也可以是不等长的,每个slot有一个编号,称为相对记录编号(Relative Record Number),简称为RRN。 记录存储在与其RRN值相同的slot中,RRDS的RDF用来记录的随机读取是通过RRN来实现的。RDF标识相应的slot是否空闲或者被占用。RRDS有些类似于表格形式的文件。 RRDS数据集 RRDS数据集也仅由Data Component组成: RRDS数据集中每一条记录均被存放在与其RRN值相同的Slot里,所以记录编号和相对记录编号是一致的。 新记录加入RRDS数据集时,只能存放在空的Slot上,更新记录时不可改变原有记录的长度, 记录一旦被删除后,VSAM会将它所占用的Slot清空,同时将对应的RDF标志设置为空,方便以后使用。 RRDS数据集 (1)记录按相对记录编号RRN存放; (2)记录存取方式有顺序存取,直接存取和定位顺序存取; (3)记录长度必须是定长; (4)RRDS数据集不能预留FreeSpace; (5)新增的记录只能在空的Slot上插入; (6)记录可以更新,但是不能改变原记录的长度; (7)记录可以删除,并将记录所占用的Slot置空; (8)RRDS数据集不能建立次索引; (9)记录的RRN不能改变。 VRRDS数据集 VRRDS数据集和RRDS数据集是非常类似的,但是和RRDS不同的是VRRDS数据集记录的长度是变长的。 每一条记录都有一个唯一的相对记录编号,并且是按照升序排列,记录的存取也是通过RRN实现的。和RRDS不同的是,VRRDS中没有slot。 在定义一个VRRDS数
您可能关注的文档
- unit8Have you read Treasure Island yetA3a-3C 说课课件.ppt
- Unit8-B上课用课件.ppt
- Unit8Howdo-you-make-a-banana-milk-shake 第一课时.ppt
- Unit9-Section A 七上新目标.ppt
- unit9-have-you-ever-been-to-a-museumPPT听课.ppt
- Unit9_Have__you__ever__been__to_a museum_SectionB课件.ppt
- Unit9_Have__you__ever__been__to_a_museum_SectionB课件.ppt
- Units7-12知识点.doc
- Unity3D4.1版本粒子系统.docx
- Unit_12_You’re_supposed_to_shake_hands._SelfCheck.ppt
- 2025年中国铸管沥青漆喷涂机市场调查研究报告.docx
- 2025至2031年中国聚四氟乙割管料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国屏蔽箱行业投资前景及策略咨询研究报告.docx
- 2025年中国B级电源电涌保护器市场调查研究报告.docx
- 2025至2031年中国陶瓷印章行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国保冷材料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国金彩立雕玻璃行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国机箱螺母柱数据监测研究报告.docx
- 2025至2030年中国小GS管装饰头数据监测研究报告.docx
- 2025至2030年中国气动电阻焊机数据监测研究报告.docx
最近下载
- (女方净身出户)离婚协议书5篇.docx
- 2023年中储粮储运有限公司招聘考试真题.docx VIP
- 矿山生态修复工程合同.doc VIP
- 矿山生态修复治理工程合同.doc VIP
- 浙江省镇海区五校联考2025届物理八年级第一学期期末监测试题含解析.doc
- 2023新教材高考生物二轮专题复习整合训练十二人体的内环境与稳态.docx
- 2024从洞见到生意:阿里健康特色人群消费趋势报告.pptx VIP
- 2024年01月江苏武进经济开发区(常州西太湖科技产业园)管理委员会2024年选聘14名“两湖”优才笔试历年高频考点-难、易错点荟萃附答案带详解.docx
- 幼儿园大班第一学期开学家长会PPT课件.pptx
- 2024小学二年级奥林匹克数学竞赛决赛试卷及答案 .pdf VIP
文档评论(0)