jcl 查找给定 n 个数据集的整体大小

Posted

技术标签:

【中文标题】jcl 查找给定 n 个数据集的整体大小【英文标题】:jcl to find the whole size of given n datasets 【发布时间】:2014-11-03 12:42:19 【问题描述】:

我需要找到给定 n 个数据集的整个大小(以 TRACKS 为单位)。例如,如果 user1.* 下有 15000 个数据集,我应该通过添加所有 15000 个数据集的大小来获得值。 有没有可以进行上述计算的命令/jcl? 提前致谢。

【问题讨论】:

只需与您的存储技术人员交谈。这将浪费大量的处理时间。您的存储人员已经有了报告和信息,如果他们希望您自己能够做到这一点,他们会告诉您如何操作。请记住,在大型机上,某个地方的某个人可能会为 CPU/IO 使用付费,所以不要只是做这样的事情,它会导致沿途某个地方的某个人来访,皱着眉头,并且想知道你为什么做这样的事。 【参考方案1】:

LISTDSI 命令(在 REXX 中)返回特定数据集的信息,包括大小,您可以在数据集上循环并对结果求和。 另外,我记得它在多卷数据集方面存在问题,因此请密切注意。 如果您不知道如何获取列表,您可以使用 DFDSS 或其他选项 (Similar question)

【讨论】:

以上是关于jcl 查找给定 n 个数据集的整体大小的主要内容,如果未能解决你的问题,请参考以下文章

创建分区数据集的 JCL 错误

给定大小的非相邻集的数量

图例条目的数量等于数据集的大小

如何使用 Python 根据数据集的列查找动态函数的根

mysql数据库无法连续插入大量数据集的原因是啥?

R中一个数据集的向量大小分配错误,但对于相同大小的不同数据集却没有