We had many problems with PDSE on the installation where I worked until last
month. 

When the PDSE has a massive update process (inserting and deleting members -
the installation has a system that uses PDSE as base to archive he last
three days of production jobs JES sysouts) something happens that after some
time it is impossible update the file. We turn around this problem when
monthly a job create a new PDSE, copy the contents of the old to the new,
delete the old and rename the new one to the old name. At least once we
couldn't read the file after this problem. We don't know if this problem was
solved or not because we kept the turn around process.

The last problem that we faced with PDSE was on the delete members process,
because the file was full and was allocated with no secondary allocation
space parameter. This began with zOS 1.10 - until zOS 1.8 never was
happened. The program sometimes ends with D37. The IBM Lab sad that it's
because of the directory process update demands some space. We turn around
specifying secondary allocation space parameters only in this process.

Until now the people there feel unsecure to use PDSE for production load
modules or other production library.

Adauto


-----Mensagem original-----
De: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] Em nome de
Chase, John
Enviada em: quinta-feira, 11 de fevereiro de 2010 10:53
Para: IBM-MAIN@bama.ua.edu
Assunto: Re: PDS vs. PDSE

> -----Original Message-----
> From: IBM Mainframe Discussion List On Behalf Of R.S.
> 
> I dared to get all the objections together combined with some mines:
> 
> Disadvantages:
> 1. New feature - people still think that way <vbg>
> 2. Former requirement for SMS-management
> 3. "New" keyword to create PDSE (DSNTYPE)
> 4. Cross-sysplex sharing
> 5. Cannot hold both data and programs (and no visible clue what's the
kind
> 6. LPALST, LNKLST restrictions
> 7. Quite recent changes (address spaces) - look like "work in
progress"
> 8. PTFs
> 9. With fe exceptions (listed below) no visible advantage. Long names
> are not usable in JCL or ISPF (where they are usable?). Load module
size
> is limit rarely a problem. New program format is not an advantage
itself.
> 10. As above: 64k TRKs limit relieved, but ther's still single vol
> restriction.
> 11. Still many datasets cannot be PDSEs.
> 12. Performance can be worse than PDS.
> 13. Secret documentation. BTW: It is horrible that basic function as
> "get_dataset_size" is kept secret for regular users!
> 14. 4k block boundary for members can consume more space than regular
PDS
> 
> Advantages:
> 1. No need to compress
> 2. 123 extents
> 3. No 64k TRKs limit
> 4. Cannot be destroyed when open for output as PS (common mistake).

5.  Counts as one extent in LNKLST regardless the actual number of
extents.

    -jc-

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to