UNLOAD DSNTIAUL et allocation de SYSREC
Bonjour,
lorsque l'on effectue un unload via
Code:
1 2
|
RUN PROGRAM(DSNTIAUL) PLAN(DSNTIAUL) |
on donne les allocations suivantes aux fichiers sysrec
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=W,HOLD=YES
//SYSPUNCH DD DSN=SYSPUNCH.PROD,DISP=SHR
//SYSREC00 DD DSN=DB2.TBL0,
// DISP=(,CATLG),
// SPACE=(CYL,(50,200),RLSE)
//SYSREC01 DD DSN=DB2.TBL1,
// DISP=(,CATLG),
// SPACE=(CYL,(50,200),RLSE)
//SYSREC02 DD DSN=DB2.TBL2,
// DISP=(,CATLG),
// SPACE=(CYL,(50,200),RLSE) |
mais je me rends compte que les fichiers ne sont pas alloué comme demandé dans le JCL.
Est-ce DB2 qui prends la main dans les allocation des fichiers SYSREC ?
Si oui, est-il possible de voir ce paramétrage ? et le changer éventuellement ?
Par exemple sur des volumes, l'allocation maximale est 8160 Tracks par volume alors qu'elle devrait être de : 50 + 20*15extents soient : 3050 CYLINDRE ou encore 45750 TRACKS
le disque en question à pourtant est n'est trop fragmenté :
Code:
1 2 3
|
Volser Unit Devtyp FTrk LTrk FCyl LCyl DSCB %Use Mnt VTOC SGRP Frag
VOL001 BG15 3390-9 280062 20460 18625 1364 48730 43 Prv Actv SGVOL01 379 |
Si vous avez des pistes ?