Professional Documents
Culture Documents
Trademarks:
IBM, VSE, VSE/ESA, zVSE, CICS & DL/I are trademarks or registered
trademarks of the IBM Corporation
The Swami of VSAM is a trademark of Dan Janda.
CI20 CI21 CI22 CI23 CI24 CI25 CI26 CI27 CI28 CI29
CA size is the smallest of :
One cylinder or
The size of the primary allocation
The size of the secondary allocation
The number of CIs per CA depends on the device and the CI
and CA sizes
It is generally a good idea to go for the biggest CA possible
CI 0 CI 1 CI 2 CI 3 CI 4 CI 5 CI 6 CI 7 CI 8 CI 9
CI10 CI11 CI12 CI13 CI14 CI15 CI16 CI17 CI18 CI19
CI20 CI21 CI22 CI23 CI24 CI25 CI26 CI27 CI28 CI29
Remember – 1 physical IO =
30,000 – 40,000 CPU
instructions…
BUT
TANSTAAFL (Robert Heinlein)
Sharing is not a performance
option (Dan Janda)
It’s your gun and your foot
(Steve Huggins)
WAVV 2007, Green Bay, WI
Sharing VSAM datasets
Sharing is based on
The type of sharing you ask for
(SHAREOPTIONS)
VSE Lock Table within a single VSE
system
VSE Lock File when sharing across VSE
systems
VSE sharing mechanism is not
compatible with zOS or zVM
WAVV 2007, Green Bay, WI
Sharing VSAM datasets
Sharing at OPEN / CLOSE time
Entrieschecked and placed in / removed
from lock table
If DASD volume is added as shared (ADD
cuu,SHR), it is added to lock file
VSE & VSAM allow concurrent
processing to protect against
concurrent updates messing up the file