VSAM Demystified

Total Page:16

File Type:pdf, Size:1020Kb

VSAM Demystified Front cover VSAM Demystified Learn the latest VSAM functions and manage VSAM data Understand, evaluate, and use VSAM properly Learn problem determination and recommendations Mary Lovelace Jose Dovidauskas Alvaro Salla Valeria Sokal ibm.com/redbooks International Technical Support Organization VSAM Demystified March 2013 SG24-6105-02 Note: Before using this information and the product it supports, read the information in “Notices” on page xi. Third Edition (March 2013) This edition applies to z/OS Version 1 Release 13 DFSMS (product number 5694-A01). © Copyright International Business Machines Corporation 2001, 2012, 2013. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xi Trademarks . xii Preface . xiii The team who wrote this book . xiii Now you can become a published author, too! . xiv Comments welcome. xiv Stay connected to IBM Redbooks . xiv Summary of changes. xvii March 2013, Third Edition . xvii Chapter 1. VSAM basics . 1 1.1 VSAM functions by release level. 2 1.2 What is VSAM? . 4 1.2.1 What is an access method? . 4 1.2.2 VSAM access types . 4 1.3 VSAM functions. 5 1.3.1 Catalog management . 5 1.3.2 Record management . 5 1.4 VSAM terminology and concepts . 5 1.4.1 Logical record . 5 1.4.2 Physical record . 8 1.4.3 Control interval . 10 1.4.4 Spanned records. 11 1.4.5 Control area . 12 1.4.6 Components . 13 1.4.7 Clusters. 15 1.4.8 Alternate indexes . 15 1.4.9 Sphere . 17 1.4.10 Splits . 17 1.4.11 VSAM buffering. 18 1.4.12 String multiprocessing. 18 1.4.13 Catalog Search Interface . 18 1.4.14 Extended Address Volume . 18 1.5 VSAM data set organizations . 19 1.5.1 Key-sequenced data set (KSDS) . 20 1.5.2 Entry-sequenced data set . 28 1.5.3 Relative record data set . 29 1.5.4 Variable relative record data set . 31 1.5.5 Linear data set . 31 1.5.6 Comparing VSAM data set organizations . 33 1.5.7 Selecting a VSAM data set type . 33 1.6 Data striping . 35 1.7 Processing a VSAM data set . 36 1.7.1 Defining VSAM data sets . 37 1.7.2 Allocating a VSAM data set . 38 1.7.3 Opening a VSAM data set . 38 1.7.4 Accessing VSAM data set. 39 © Copyright IBM Corp. 2001, 2012, 2013. All rights reserved. iii 1.7.5 Unallocation . 40 1.8 VSAM exploiters . 40 1.8.1 DB2 . 41 1.8.2 zSeries file system . 41 1.8.3 Hierarchical file system . 41 1.8.4 CICS . 42 1.8.5 DFSMShsm. 42 1.8.6 DFSMSrmm . 42 1.8.7 Java Record I/O (JRIO). 42 Chapter 2. Managing your VSAM data sets . 45 2.1 Reorganization considerations . 46 2.1.1 Reorganizing because of lots of CI/CA splits . 46 2.1.2 Reorganizing because of loss of useful space in data CA . 47 2.1.3 DB2 table space reorganization . 50 2.2 Sharing VSAM data sets . 50 2.2.1 Integrity . 51 2.2.2 Sharing VSAM data sets. 52 2.2.3 Write and read integrity. 53 2.2.4 VSAM sharing mechanisms . 54 2.2.5 Sharing data in a single VSAM control block structure . 58 2.2.6 Sharing data with many VSAM control block structures . 60 2.2.7 General share options considerations. ..
Recommended publications
  • IBM System/360 Operating System Sequential Access Methods Program Logic Manual
    Y28-6604-1 Program Logic IBM System/360 Operating System Sequential Access Methods Program Number 3S0S-DM-50B This publication describes the internal logic of the routines of the queued sequen­ tial access method, the basic sequential access method, and the basic partitioned access method of IBM System/360 Operating System. Program Logic Manuals are intended for use by IBM customer engineers involved in program maintenance, and by system pro­ grammers involved in altering the program design. Program logic information is not necessary for program operation and use; therefore, distribution of this manual is limited to persons with program maintenance or modification responsibilities. Restricted Distribution PREFACE This publication describes the sequen­ • Buffer pool management routines that tial access method facilities in IBM Oper­ furnish buffer space in main storage. ating System/360. It describes routines in five categories: PREREQUISITE PUBLICATIONS • Queued sequential access method rou­ tines that cause storage and retrieval Knowledge of the information in the of data records arranged in sequential following publications is required for an order .• understanding of this publication: • Basic sequential access method routines IBM system/360 Operating System: Data that cause storage and retrieval of Management, Form C28-6537 data blocks arranged in sequential order. IB,M Systerol360 Operating System: Intro­ duction to Control Program Logic. Pro­ • Basic partitioned access method rou­ gram Logic Manual, Form Y28-6605 tines that cause storage and retrieval of data blocks in a member of a parti­ tioned data set, and construct entries and search for entries in the directory RECOMMENDED READING of a partitioned data set. The publication IBM System/360 Operating • Executors that operate with System: Control Program SerVices, Form input/output supp~rt routines.
    [Show full text]
  • PKZIP MVS User's Guide
    PKZIP for MVS MVS/ESA, OS/390, & z/OS User’s Guide PKMU-V5R5000 PKWARE, Inc. PKWARE, Inc. 9009 Springboro Pike Miamisburg, Ohio 45342 Sales: 937-847-2374 Support: 937-847-2687 Fax: 937-847-2375 Web Site: http://www.pkzip.com Sales - E-Mail: [email protected] Support - http://www.pkzip.com/support 5.5 Edition (2003) PKZIP for MVS™, PKZIP for OS/400™, PKZIP for VSE™, PKZIP for UNIX™, and PKZIP for Windows™ are just a few of the many members in the PKZIP® family. PKWARE, Inc. would like to thank all the individuals and companies -- including our customers, resellers, distributors, and technology partners -- who have helped make PKZIP® the industry standard for Trusted ZIP solutions. PKZIP® enables our customers to efficiently and securely transmit and store information across systems of all sizes, ranging from desktops to mainframes. This edition applies to the following PKWARE of Ohio, Inc. licensed program: PKZIP for MVS™ (Version 5, Release 5, 2003) PKZIP(R) is a registered trademark of PKWARE(R) Inc. Other product names mentioned in this manual may be a trademark or registered trademarks of their respective companies and are hereby acknowledged. Any reference to licensed programs or other material, belonging to any company, is not intended to state or imply that such programs or material are available or may be used. The copyright in this work is owned by PKWARE of Ohio, Inc., and the document is issued in confidence for the purpose only for which it is supplied. It must not be reproduced in whole or in part or used for tendering purposes except under an agreement or with the consent in writing of PKWARE of Ohio, Inc., and then only on condition that this notice is included in any such reproduction.
    [Show full text]
  • When Two Is Better Than One: Elements of Intravital Microscopy David W
    Open access, freely available online Primer When Two Is Better Than One: Elements of Intravital Microscopy David W. Piston ver the last 20 years, many cell biological studies have moved from the single-cell level to the tissue level, Oand even to whole animals. This progress has been led by developments in fl uorescence microscopy that permit molecular observations from single cells within intact tissue or animals. Concurrent developments in fl uorescent probes, especially the cloning of the Green Fluorescent Protein and its use in transgenic animals, have also fueled this movement. The key instrumental technology for this work is optical sectioning microscopy; in this technique, instead of fi xing DOI: 10.1371/journal.pbio.0030207.g001 and physically sectioning a sample, the investigator obtains a 3-D dataset from an intact (and more importantly, live) Figure 1. Images of a Shark Choroid Plexus Stained with Fluorescein specimen. The most common optical sectioning technique (A) and (B) were collected 70 µm into the sample, and (C) is confocal microscopy, where fl uorescence is created was collected 140 µm into the sample. The contrast of the confocal image (A) is signifi cantly degraded at this depth, while throughout the sample and a confocal pinhole is placed in two-photon excitation at the same focal plane (B) allows the front of the detector so that only the in-focus fl uorescence is collection of an image with excellent intensity contrast. Further, recorded. For live samples, whose cells can be killed by the using two-photon excitation to image deeper into the sample (C) excitation light (via photo-toxicity, particularly of ultraviolet does not signifi cantly degrade the image contrast.
    [Show full text]
  • Download Song List As
    Top40/Current Bruno Mars 24K Magic Stronger (What Doesn't Kill Kelly Clarkson Treasure Bruno Mars You) Uptown Funk Bruno Mars Firework Katy Perry Can't Stop The Feeling Justin Timberlake Hot N Cold Katy Perry Good as Hell Lizzo I Choose You Sara Bareilles Cake By The Ocean DNCE Till The World Ends Britney Spears Shut Up And Dance Walk The Moon Life is Better with You Michael Franti & Spearhead Don’t stop the music Rihanna Say Hey (I Love You) Michael Franti & Spearhead We Found Love Rihanna / Calvin Harris You Are The Best Thing Ray LaMontagne One Dance Drake Lovesong Adele Don't Start Now Dua Lipa Make you feel my love Adele Ride wit Me Nelly One and Only Adele Timber Pitbull/Ke$ha Crazy in Love Beyonce Perfect Ed Sheeran I Gotta Feeling Black Eyed Peas Thinking Out Loud Ed Sheeran Let’s Get It Started Black Eyed Peas Cheap Thrills Sia Everything Michael Buble I Love It Icona Pop Dynomite Taio Cruz Die Young Kesha Crush Dave Matthews Band All of Me John Legend Where You Are Gavin DeGraw Blurred Lines Robin Thicke Forget You Cee Lo Green Party in the U.S.A. Miley Cyrus Feel So Close Calvin Harris Talk Dirty Jason Derulo Song for You Donny Hathaway Call Me Maybe Carly Rae Jepsen This Is How We Do It Montell Jordan Brokenhearted Karmin No One Alicia Keys Party Rock Anthem LMFAO Waiting For Tonight Jennifer Lopez Starships Nicki Minaj Moves Like Jagger Maroon 5 Don't Stop The Party Pitbull This Love Maroon 5 Happy Pharrell Williams I'm Yours Jason Mraz Domino Jessie J Lucky Jason Mraz Club Can’t Handle Me Flo Rida Hey Ya! OutKast Good Feeling
    [Show full text]
  • Stardigio Program
    スターデジオ チャンネル:450 洋楽アーティスト特集 放送日:2019/09/23~2019/09/29 「番組案内 (8時間サイクル)」 開始時間:4:00~/12:00~/20:00~ 楽曲タイトル 演奏者名 ■TAYLOR SWIFT 特集 (1) Tim McGraw [Radio Edit] Taylor Swift PICTURE TO BURN [RADIO EDIT] Taylor Swift Teardrops On My Guitar [Pop Mix] Taylor Swift SHOULD'VE SAID NO Taylor Swift OUR SONG [SINGLE MIX] Taylor Swift I'M ONLY ME WHEN I'M WITH YOU Taylor Swift CHANGE Taylor Swift FEARLESS [SINGLE EDIT] Taylor Swift FIFTEEN [UK EDIT] Taylor Swift LOVE STORY Taylor Swift WHITE HORSE [RADIO EDIT] Taylor Swift YOU BELONG WITH ME [TOP 40 MIX] Taylor Swift TELL ME WHY Taylor Swift THE WAY I LOVED YOU Taylor Swift FOREVER & ALWAYS Taylor Swift YOU'RE NOT SORRY Taylor Swift ■TAYLOR SWIFT 特集 (2) BREATHE Taylor Swift feat. Colbie Caillat THE BEST DAY Taylor Swift Crazier Taylor Swift TWO IS BETTER THAN ONE [MAIN] Boys Like Girls feat. Taylor Swift HALF OF MY HEART JOHN MAYER with TAYLOR SWIFT TODAY WAS A FAIRYTALE Taylor Swift Jump Then Fall Taylor Swift MINE Taylor Swift Dear John Taylor Swift Never Grow Up Taylor Swift Enchanted Taylor Swift Long Live Taylor Swift BACK TO DECEMBER [RADIO EDIT] Taylor Swift ■TAYLOR SWIFT 特集 (3) Speak Now Taylor Swift Better Than Revenge Taylor Swift Innocent Taylor Swift Haunted Taylor Swift Last Kiss Taylor Swift MEAN Taylor Swift THE STORY OF US [UK RADIO EDIT] Taylor Swift SPARKS FLY Taylor Swift OURS Taylor Swift If This Was a Movie Taylor Swift Superman Taylor Swift BOTH OF US B.o.B feat. TAYLOR SWIFT SAFE & SOUND TAYLOR SWIFT feat.
    [Show full text]
  • Two Is Better Than One Returning to Normal
    C M Y K www.newssun.com EWS UN NHighlands County’s Hometown-S Newspaper Since 1927 Now and then Global event Dragons rally Treating wrist Beat Red Devils in fractures changes Simulcast with Beth Moore set season opener HEALTHY LIVING, A5 RELIGION, B7 SPORTS, 1B Friday-Saturday, August 23-24, 2013 www.newssun.com Volume 94/Number 101 | 50 cents APYA Two is better than one returning to normal By CHRISTOPHER TUFFLEY [email protected] AVON PARK — Investigation and evaluation continue in the aftermath of Avon Park Youth Academy’s riot Saturday night. Meghan Speakes Collins, Department of Juvenile Justice’s director of communication, told the News-Sun Thursday morning that the DJJ’s office of inspector general, G4S – the private contractor admin- istering the facility, and the Polk County Sheriff’s Office are still investigating exactly what took place. “The lessons we learn from this incident,” she said, “will be applied across all DJJ programs. It may be possible that once the inves- tigation is complete, DJJ will adjust current policies and/or implement new policies and procedures to ensure what happened Saturday night never happens again.” The department has been adding video survellience at all its facilities, and will do so at APYA. There is no set date at this time. Collins said that regarding pepper spray, DJJ Secretary Wansley Walters, “has made it clear that Florida’s juvenile justice system fol- Katara Simmons/News-Sun lows industry standards and best Cracker Trail fifth grade HAART students enthusiastically answer questions Thursday morning in their dual teaching classroom.
    [Show full text]
  • Just the Right Song at Just the Right Time Music Ideas for Your Celebration Chart Toppin
    JUST THE RIGHT SONG AT CHART TOPPIN‟ 1, 2 Step ....................................................................... Ciara JUST THE RIGHT TIME 24K Magic ........................................................... Bruno Mars You know that the music at your party will have a Baby ................................................................ Justin Bieber tremendous impact on the success of your event. We Bad Romance ..................................................... Lady Gaga know that it is so much more than just playing the Bang Bang ............................................................... Jessie J right songs. It‟s playing the right songs at the right Blurred Lines .................................................... Robin Thicke time. That skill will take a party from good to great Break Your Heart .................................. Taio Cruz & Ludacris every single time. That‟s what we want for you and Cake By The Ocean ................................................... DNCE California Girls ..................................................... Katie Perry your once in a lifetime celebration. Call Me Maybe .......................................... Carly Rae Jepson Can‟t Feel My Face .......................................... The Weeknd We succeed in this by taking the time to get to know Can‟t Stop The Feeling! ............................. Justin Timberlake you and your musical tastes. By the time your big day Cheap Thrills ................................................ Sia & Sean Paul arrives, we will completely
    [Show full text]
  • Females' Evaluative Responses to Androgynous and Traditionally Masculine Male Stimulus Persons
    California State University, San Bernardino CSUSB ScholarWorks Theses Digitization Project John M. Pfau Library 1987 Females' evaluative responses to androgynous and traditionally masculine male stimulus persons Sharon Louise Younkin Follow this and additional works at: https://scholarworks.lib.csusb.edu/etd-project Part of the Gender and Sexuality Commons, and the Psychology Commons Recommended Citation Younkin, Sharon Louise, "Females' evaluative responses to androgynous and traditionally masculine male stimulus persons" (1987). Theses Digitization Project. 217. https://scholarworks.lib.csusb.edu/etd-project/217 This Thesis is brought to you for free and open access by the John M. Pfau Library at CSUSB ScholarWorks. It has been accepted for inclusion in Theses Digitization Project by an authorized administrator of CSUSB ScholarWorks. For more information, please contact [email protected]. FEMALES' EVALUATIVE RESPONSES TO ANDROGYNOUS AND TRADITIONALLY MASCULINE MALE STIMULUS PERSONS, ■ ■ ■■ ■ ■ ■ 'I , ■ ■ ■ ■■ ■ ■ . , A Thesis Presented to the Faculty of California State University^ San Bernardino In Partia1 FuIfi1linent of the Requirements for the Degree Master of Science Psychology by Sharon Louise^ounkin June, 1987 FEMALES' EVALUATIVE RESPONSES TO ANDROGYNOUS AND TRADITIONALLY MASCULINE MALE STIMULUS PERSONS A Thesis Presented to the Faculty of CaliforhiaStdte Uniyersity, San Bernardino ■ ■ ■ ' / ■■ ■ ■■ ■■ ■ ■' ■ ■ ■ by- Sharon Louise Younkin June, 1987 Approved by: : ; ' ■ , ; . ■ -v. I 7. /'/ / David J. Lutz,, Ph.D. Chair, Psychology 1 Date Robert E. Cramer, Ph.D. Michael G. Weiss, Ph.D. ■ '^ABSTRACT. Z'' Literature in the areas of androgyny and sex-role stereotypes evidences clear changes in male roles. Subjects evaluated an androgynous and a traditionally sex- role stereotyped male on 13 variables arranged on a Likert scale, after having read a predetermined number of hypothetical question and response sets.
    [Show full text]
  • IBM Mainframe Utility Programs ­ Wikipedia, the Free Encyclopedia IBM Mainframe Utility Programs from Wikipedia, the Free Encyclopedia
    9/11/2015 IBM mainframe utility programs ­ Wikipedia, the free encyclopedia IBM mainframe utility programs From Wikipedia, the free encyclopedia IBM mainframe utility programs are Utility software supplied with IBM mainframe operating systems such as MVS to carry out various tasks associated with datasets, etc. The following list describes utilities distributed with OS/360 and successors. No VSE or VM utilities are included. Contents 1 History/Common JCL 2 Dataset utilities 2.1 IDCAMS 2.2 IEBCOMPR 2.3 IEBCOPY 2.4 IEBDG 2.5 IEBEDIT 2.6 IEBGENER 2.7 IEBIMAGE 2.8 IEBISAM 2.9 IEBPTPCH 2.10 IEBUPDTE 3 Scheduler utilities 3.1 IEFBR14 4 System utilities 4.1 ICKDSF 4.2 IEHDASDR 4.3 IEHINITT 4.4 IEHLIST 4.5 IEHMOVE 4.6 IEHPROGM 5 Supporting programs 5.1 SORT 5.2 Compilers/Linker 5.3 DFSMS 6 References 7 See also 8 External links History/Common JCL Many of these utilities were designed by IBM users, through the group SHARE, and then modified or extended by IBM from versions originally written by a user. https://en.wikipedia.org/wiki/IBM_mainframe_utility_programs 1/14 9/11/2015 IBM mainframe utility programs ­ Wikipedia, the free encyclopedia These utilities are usually invoked via Job Control Language (JCL). They tend to use common JCL DD identifiers for their data sets: DDNAME Usual function input file for the 'commands' for the utility. Often set to DUMMY if the default action is SYSIN desired SYSUT1 input file SYSUT2 output file SYSUT3 work (spill) file for input (SYSUT1) (often not used) SYSUT4 work (spill) file for output (SYSUT2) (often not used) SYSPRINT output file for printed output from the utility SYSOUT output file for messages from the utility SYSUDUMP output file for a system 'dump' if the program fails Dataset utilities IDCAMS IDCAMS ("Access Method Services") generates and modifies Virtual Storage Access Method (VSAM) and Non­VSAM datasets.
    [Show full text]
  • Imposter Next Door: a Study on Authenticity in The
    IMPOSTER NEXT DOOR: A STUDY ON AUTHENTICITY IN THE MODERN POP STAR by Chris Cantu HONORS THESIS Submitted to Texas State University in partial fulfillment of the requirements for graduation in the Honors College May 2020 Thesis Supervisor: Rachel Romero Second Reader: Amber Lupo IMPOSTER NEXT DOOR: A STUDY ON AUTHENTICITY IN THE MODERN POP STAR by Chris Cantu May 2020 FAIR USE AND AUTHOR’S PERMISSION STATEMENT Fair Use This work is protected by the Copyright Laws of the United States (Public Law 94-553, section 107). Consistent with fair use as defined in the Copyright Laws, brief quotations from this material are allowed with proper acknowledgement. Use of this material for financial gain without the author’s express written permission is not allowed. Duplication Permission As the copyright holder of this work I, Chris Cantu, authoriZe duplication of this work, in whole or in part, for educational or scholarly purposes only. ACKNOWLEDGMENTS Putting together this thesis has been something of a lifelong endeavor. In essence, it is the blueprint by which I intend to launch my career as a recording artist and songwriter. I could have never imagined combining my greatest passions – academia and pop culture – without the incredible guidance of Dr. Rachel Romero. The critical curiosity she has sparked within me, class after class, has completely changed the way I approach the world. Throughout my tenure at Texas State, Dr. Romero has been a gifted educator, wise mentor, and ultimately a genuine friend. I’d like to thank her for her unyielding support throughout this process, and her incredible impact on my life.
    [Show full text]
  • Two Is Better Than One: Distinct Roles for Familiarity and Recollection in Retrieving Palimpsest Memories
    Two is better than one: distinct roles for familiarity and recollection in retrieving palimpsest memories Cristina Savin1 Peter Dayan2 [email protected] [email protected] Mat´ e´ Lengyel1 [email protected] 1Computational & Biological Learning Lab, Dept. of Engineering, University of Cambridge, UK 2Gatsby Computational Neuroscience Unit, University College London, UK Abstract Storing a new pattern in a palimpsest memory system comes at the cost of inter- fering with the memory traces of previously stored items. Knowing the age of a pattern thus becomes critical for recalling it faithfully. This implies that there should be a tight coupling between estimates of age, as a form of familiarity, and the neural dynamics of recollection, something which current theories omit. Us- ing a normative model of autoassociative memory, we show that a dual memory system, consisting of two interacting modules for familiarity and recollection, has best performance for both recollection and recognition. This finding provides a new window onto actively contentious psychological and neural aspects of recog- nition memory. 1 Introduction Episodic memory such as that in the hippocampus acts like a palimpsest – each new entity to be stored is overlaid on top of its predecessors, and, in turn, is submerged by its successors. This implies both anterograde interference (existing memories hinder the processing of new ones) and retrograde interference (new memories overwrite information about old ones). Both pose important challenges for the storage and retrieval of information in neural circuits. Some aspects of these challenges have been addressed in two theoretical frameworks – one focusing on anterograde interference through the interaction of novelty and storage [1]; the other on retrograde interference in individual synapses [2].
    [Show full text]
  • Systems Introduction to OS/VS2 Release 2 First Edition (March, 1973)
    GC28-0661-1 File No. S370-34 Systems Introduction to OS/VS2 Release 2 First Edition (March, 1973) This edition is a reprint of GC28-0661{) incorporating some editorial changes. It does not obsolete GC28-0661-O. This edition applies to Release 2 of OS/VS2 and to all subsequent releases until otherwise indicated in new editions or Technical Newsletters. Changes are continually made to the information herein; before using this publication in connection with the operation of IBM systems, consult the latest IBM System/360 and System/370 Bibliography, Order No. GA22-6822, and the current SRL Newsletter. Order No. GN20-0360, for the editions that are applicable and current. Requests for copies of IBM publications should be made to your IBM representative or to the IBM branch office serving your locality. A form for readers' comments is provided at the back of this pUblication. If the form has been removed, comments may be addressed to IBM Corporation, Publications Development, iJepartment 058, Building 706-2, PO Box 390, Poughkeepsie, N.Y. 12602. Comments and suggestions become the property of IBM. © Copyright International Business Machines Corporation 1973 Preface This publication contains introductory information Design Concepts -- shows sequence of operation and about OS/VS2 Release 2, a system control other highlights of system design. program (SCP) that features virtual storage, System Requirements -- lists the basic hardware multiprogramming, multiprocessing, time sharing, requirements. and job entry subsystems. It is assumed that readers have a basic knowledge of programming Compatibility -- points out the major differences systems such as OS/MVT or OS/VS2 Release 1.
    [Show full text]