使用UNIT=(SYSDA,20)

好几次production abend都是因为JCL中分配的dataset太大,恰好一个volume上面的剩余空间都分配完了。
这里是DBA给的建议:

"Always code UNIT=(SYSDA,20) for all disk datasets.It will allow the dataset to go to multiple volumes automatically."

000001 //STEP001  EXEC PGM=SYNCSORT,REGION=4096K,COND=(0,NE)                  
000002 //SYSOUT   DD  SYSOUT=*                                                
000003 //SYSPRINT DD  SYSOUT=*                                                
000004 //SORTIN   DD  DSN=IBMUSER ...
more ...