VSAM - 常见问题

条目序列数据集 (ESDS)、密钥序列数据集 (KSDS)、相对记录数据集 (RRDS) 和线性数据集 (LDS)。

控制间隔是 VSAM 在虚拟存储和辅助存储之间传输的信息单位。

记录按其在文件中的包含顺序存储。

一组控制间隔构成一个控制区域。

集群是数据集的索引、序列集和数据部分的组合。操作系统允许程序同时访问集群,即数据集的所有部分。

目录包含所有数据集的名称,包括 VSAM 和非 VSAM。它用于访问这些数据集。

备用索引是允许通过主键以外的键访问 VSAM 数据集的文件。

路径是允许您通过备用索引访问文件的文件。路径提供了 AIX 与基础集群之间的关联。

KSDS 的数据组件中保留了可用空间,以容纳新记录的插入。

主键值必须是唯一的,而备用键值不必是唯一的。

KSDS 的 ORGANIZATION 是 INDEXED。

ACCESS 可以是 SEQUENTIAL、RANDOM 或 DYNAMIC。

文件状态提供有关文件的每个 I/O 操作的信息。

IDCAMS 访问方法服务实用程序与 VSAM 相关联。

它们是 DEFINE CLUSTER、DATA 和 INDEX。

运行 VERIFY。

"02"表示发现非唯一备用索引重复键。

唯一集群由一个单独的数据空间组成,该空间完全由其中创建的集群利用。唯一群集是在直接访问存储上未分配的空间中创建的。

子分配的 VSAM 文件与其他子分配文件共享 VSAM 空间。它指定文件应在现有 VSAM 空间内进行子分配。子分配用于更轻松地管理和控制 VSAM 空间。

UPGRADE 指定如果修改了基本集群,则应修改备用索引,而 NOUPGRADE 指定如果修改了基本集群,则应保留备用索引。

第一步是定义备用索引。第二步是定义路径,第三步是构建索引。

ALTER 命令用于更改定义 VSAM 集群时指定的大多数 VSAM 数据集属性。