查看上一个主题 :: 查看下一个主题
|
作者 |
信息 |
帕万库玛 警告:1 新的用户
已加入:2010年11月28日 帖子:53 地点:孟买
|
|
|
|
嗨,
我正在尝试在我的vsam文件之一中查找二手气瓶,为此,我正在调查listcat条目。
但我无法计算该文件中使用的确切圆柱体。任何人都可以帮我计算一下。
以下是listcat条目的一些详细信息。
分配的气瓶:
码: |
太空PRI 500
时空500
Hi-a-rba:5529600000
嗨吧:5526650880
freespc:1108445184
最大记录长度14000 |
谢谢,
库马尔
编码 |
|
回到顶部 |
|
 |
比尔·奥博伊尔
CICS主持人

已加入:2008年1月14日 帖子:2504 地点:美国乔治亚州亚特兰大
|
|
回到顶部 |
|
 |
帕万库玛 警告:1 新的用户
已加入:2010年11月28日 帖子:53 地点:孟买
|
|
|
|
嗨,比尔,
感谢您的链接,
我将通过它,但无法获得用于已用空间计算的确切公式,您能否使用第一篇文章中提供的信息在vsam文件中为我提供已用圆柱体的公式。
谢谢 ,
帕万 |
|
回到顶部 |
|
 |
阿努·达万(Anuj Dhawan)
高级会员

已加入:2006年4月22日 帖子:6250 地点:印度孟买
|
|
回到顶部 |
|
 |
比尔·伍德格
主持人荣誉
加入时间:2011年3月9日 帖子:7311 位置:矩阵内部
|
|
|
|
帕万库玛,
为什么要对VSAM文件执行此操作?
您是否也像您的标题一样,为PS做些什么?为什么?你有什么问题? |
|
回到顶部 |
|
 |
外籍人士
全球主持人

已加入:2007年3月14日 帖子:8794 地点:威尔士威尔士
|
|
|
|
我使用的公式是并且相当准确
(HURBA / HARBA)=使用的比率
总缸数*使用比例=实际使用
这里 如果您要查看的文件很多,则是REXX解决方案的链接 |
|
回到顶部 |
|
 |
帕万库玛 警告:1 新的用户
已加入:2010年11月28日 帖子:53 地点:孟买
|
|
|
|
嗨,比尔,
在我的商店中,我们分配了许多带有圆柱空间的文件,而不管实际需要多少文件,
因此,我们遇到了dasd空间问题。
在这里,我试图计算每个文件使用的实际柱面。
这样我就可以重新分配这些文件。
在我的商店中,我们更多地使用vsam文件,因此我在帖子中指定了vsam。
谢谢,
帕万。 |
|
回到顶部 |
|
 |
外籍人士
全球主持人

已加入:2007年3月14日 帖子:8794 地点:威尔士威尔士
|
|
|
|
您可能希望与您的存储管理团队讨论此问题,也许要对过多分配的文件使用可用空间释放。
当您浪费时间并手动进行操作时,为什么要使用现成的自动解决方案  |
|
回到顶部 |
|
 |
帕万库玛 警告:1 新的用户
已加入:2010年11月28日 帖子:53 地点:孟买
|
|
|
|
嗨,外籍人士,
我遵循了您的公式,如下所示。
文件属性:
空格-pri:1
时空:10
最高水平:14000
总记录:7
hi-a-rba:829440
嗨吧: 829440
使用上面我在猎鹰下面做的listcat条目:
分配的总气瓶数:1 + 10 * 15:151
hurba / harba:比率
829440/829440:1
二手汽缸:1 * 151:151缸
在我的输入文件中,我只有7条记录。我认为7条记录不会占用太多空间。
如果我的计算错误,请更正我。.如果错误,请向我提供正确的计算。
谢谢,
帕万。 |
|
回到顶部 |
|
 |
皮特·威尔逊
活跃用户
已加入:2009年12月31日 帖子:490 地点:伦敦
|
|
|
|
文件有什么 已分配 就是这样,它正在使用什么空间。无关紧要的是记录中有多少条或多少条。如果文件中只有几条小记录,则表示该空间 在分配的空间内 未使用,但由于仍分配有空间,因此无法分配其他文件。
在您提供的示例中,HARBA = 5529600000,这是分配给数据集的字节总数。只需将其除以1024(KB),再除以1024(MB),依此类推。
您可能想看看使用ISMF来获取千字节中的数字,而不是尝试从圆柱体中计算出来。
但是,在Excel中,一个简单的基本计算是:=(cyls * 15)* 56664/1024/1024,这将为您提供要处理的圆柱数的兆字节数。 (56664是跟踪容量,以字节为单位)我怀疑这不是100%准确,但足以满足您的需求。
您需要与您的存储团队联系。他们应该拥有各种实用程序来获取信息。
而且,如果文件严重过度分配,对于用户社区来说,这是一个教育问题,它可以正确理解它们的需求并对此提出要求。您可能还想研究通过Dataclases使用更多压缩的情况。如果这样做没有帮助,那就是容量问题,即购买更多DASD。 |
|
回到顶部 |
|
 |
外籍人士
全球主持人

已加入:2007年3月14日 帖子:8794 地点:威尔士威尔士
|
|
|
|
从给出的数字来看,文件有 一 气缸分配。
从哪里突然出现了151个圆柱体  |
|
回到顶部 |
|
 |
比尔·伍德格
主持人荣誉
加入时间:2011年3月9日 帖子:7311 位置:矩阵内部
|
|
|
|
码: |
太空PRI 500
时空500
Hi-a-rba:5,529,600,000
嗨吧:5,526,650,880
freespc:1,108,445,184
最大记录长度14000 |
使用您的示例来扩展皮特所说的话。您分配的内存超过5.5 GB。这是文件“使用”的空间。文件中的数据加上“可用空间”后,您将少使用三兆字节。一旦占用了这三个兆字节,文件将再次进入“二级分配”状态。
在此基础上,您的VSAM文件当前非常“完整”。但是,当您考虑“ freespc”时,您的文件似乎每个CA定义了20%的“可用空间”,除非最近加载/重组,否则实际上并没有使用太多的“可用空间” ,在这种情况下,您仅在该文件上就可以节省近20%的空间。对于VSAM文件,“最大记录长度”非常可怕。查看用于数据的CA的大小。您是否有“平均”记录长度,或者它们都那么长?我希望批量处理文件吗?
也许如果您发布该文件的完整LISTCAT,我们可以指出一些领域供您专注于VSAM Demystified。 |
|
回到顶部 |
|
 |
外籍人士
全球主持人

已加入:2007年3月14日 帖子:8794 地点:威尔士威尔士
|
|
|
|
Bill,methink认为这种情况正在绕圈走转,这是因为OP在第二个示例中发布了一套完全不同的数字。 |
|
回到顶部 |
|
 |
|