Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

To Know by how much %age dataset has been compressed

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
deepak.kec

New User


Joined: 26 Feb 2007
Posts: 71
Location: bangalore

PostPosted: Sun Apr 12, 2009 8:45 am    Post subject: To Know by how much %age dataset has been compressed
Reply with quote

I have compressed a PDS. Is there any way to know by how much %age dataset has been compressed.
Back to top
View user's profile Send private message

Anuj Dhawan

Senior Member


Joined: 22 Apr 2006
Posts: 6258
Location: Mumbai, India

PostPosted: Sun Apr 12, 2009 10:09 am    Post subject: Re: compressed dataset
Reply with quote

deepak.kec wrote:
I have compressed a PDS using a JCL.
using what . . . PKZIP, SLiKZip, GZip . . .and what does their respective documentations have to say?
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Sun Apr 12, 2009 1:09 pm    Post subject:
Reply with quote

Look at the statistics before and after
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Mon Apr 13, 2009 12:00 am    Post subject:
Reply with quote

Hello,

Quote:
using what . . . PKZIP, SLiKZip, GZip . . .
Probably none of these. . . I suspect this compress was to remove "dead" space.
Back to top
View user's profile Send private message
deepak.kec

New User


Joined: 26 Feb 2007
Posts: 71
Location: bangalore

PostPosted: Tue Apr 14, 2009 10:44 am    Post subject: IEBCOPY to compress the dataset
Reply with quote

hi,

I have used IEBCOPY to compress the dataset.
Back to top
View user's profile Send private message
Anuj Dhawan

Senior Member


Joined: 22 Apr 2006
Posts: 6258
Location: Mumbai, India

PostPosted: Tue Apr 14, 2009 12:12 pm    Post subject:
Reply with quote

Hi,

Just executed one IEBCOPY Job to compress a PDS, in SYSPRINT I got something like:
Code:
FCO290I ALL MEMBERS WERE ALREADY IN PLACE                                 
FCO160U MEMBERS       104 TOTAL    104 IN-PLACE     0 MOVED               
FCO170U DIR BLKS      100 TOTAL     18 USED        82 UNUSED               
FCO180U TRACKS         30 TOTAL     30 USED         0 UNUSED               
FCO190U EXTENTS         1 TOTAL      1 USED         0 UNUSED               
FCO195U BYTES ON LAST TRACK      46070 USED     12716 UNUSED               
FCO200U EXCPS           3 TOTAL      3 INPUT        0 OUTPUT               
FCO215U COMPRESS HAS REGAINED     0 TRACKS     0 BYTES OF WASTED SPACE     
is this not enough? Are you getting something like this?
Back to top
View user's profile Send private message
Gnanas N

Active Member


Joined: 06 Sep 2007
Posts: 785
Location: Chennai, India

PostPosted: Tue Apr 14, 2009 1:32 pm    Post subject:
Reply with quote

Hi Anuj,

It seems you have CA-PDSMAN there which is a replacement of IEBCOPY.
Back to top
View user's profile Send private message
deepak.kec

New User


Joined: 26 Feb 2007
Posts: 71
Location: bangalore

PostPosted: Tue Apr 14, 2009 1:37 pm    Post subject: more effective utility
Reply with quote

Hi,

I am compressing the load module using the IEBCOPY utility and wanted to check with u guys is there any effective way to compress other than this.

Since there way very little space freed using IEBCOPY utility.
Back to top
View user's profile Send private message
Gnanas N

Active Member


Joined: 06 Sep 2007
Posts: 785
Location: Chennai, India

PostPosted: Tue Apr 14, 2009 1:58 pm    Post subject:
Reply with quote

Hi,

Quote:
Since there way very little space freed using IEBCOPY utility.
If there is a small amount of space, those amount space would be recovered icon_neutral.gif

Quote:
... there any effective way to compress other than this.

You can look for third party tools like Seasoft's PDSFAST or CA-PDSMAN. If you have PDSFAST or PDSMAN in place, it would be invoked when you use IEBCOPY. Please check them out with your support.

Links:
http://www.seasoft.com/pdsfast.asp
http://www.seasoft.com/PDSFAST_Brochure.pdf
http://www.ca.com/us/products/product.aspx?id=1434
http://ca.com/files/ProductBriefs/pdsman_pb2a.pdf
Back to top
View user's profile Send private message
Anuj Dhawan

Senior Member


Joined: 22 Apr 2006
Posts: 6258
Location: Mumbai, India

PostPosted: Tue Apr 14, 2009 2:29 pm    Post subject:
Reply with quote

Hi Gnanas,
Gnanas N wrote:
It seems you have CA-PDSMAN there which is a replacement of IEBCOPY.
My point was SYSPRINT can be a place to start with. . .
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Tue Apr 14, 2009 3:00 pm    Post subject:
Reply with quote

can pds-e's be used for recfm=U (load modules, etc...)?

if so, then you don't have a compression problem.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7905
Location: Bellevue, IA

PostPosted: Tue Apr 14, 2009 3:25 pm    Post subject:
Reply with quote

Quote:

I am compressing the load module using the IEBCOPY utility and wanted to check with u guys is there any effective way to compress other than this.

Since there way very little space freed using IEBCOPY utility.
The amount of space recovered will depend upon how many members have been updated since the file was created or last compressed; if only a couple of members have been updated, that's all the space you can get back. And using a different utility won't change the results -- IEBCOPY is pretty much state-of-the-art as far as load module compressing goes.

If you understand the layout of a PDS, you'll understand why a compress is a compress is a compress -- and why a compress might not recover any space at all.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Tue Apr 14, 2009 8:27 pm    Post subject:
Reply with quote

Hello,

If you have successfully run a compress and the pds is still nearly full, suggest you make the pds larger. . .
Back to top
View user's profile Send private message
deepak.kec

New User


Joined: 26 Feb 2007
Posts: 71
Location: bangalore

PostPosted: Tue Apr 14, 2009 8:38 pm    Post subject:
Reply with quote

hi dick,

how to make the existing PDS large?
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Tue Apr 14, 2009 9:30 pm    Post subject:
Reply with quote

Hello,

One easy way is to allocate a new, larger pds and copy the contents of the original to the new dataset. Once the copy is done, rename the original dataset to some other name and rename the new dataset to the original name.

You may need to do this during a maintenance window when regular jobs are not being run.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts FTP - JCL failed while passing FTP co... Suneetha1612 JCL & VSAM 12 Wed Nov 16, 2016 7:33 pm
No new posts To trim spaces in a pipe delimited da... Nish84 COBOL Programming 16 Mon Oct 10, 2016 1:54 pm
No new posts Allocate dataset withour BLKSIZE Susanta CLIST & REXX 2 Thu Sep 22, 2016 11:51 am
No new posts dataset copy question - REPRO or some... atulxp TSO/ISPF 2 Wed Aug 03, 2016 10:56 pm
No new posts FTOPEN TEMP is failing due to dataset... mbenaud TSO/ISPF 7 Thu Jul 28, 2016 4:28 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us