SoftBase’s Batch Healthcare:Checkpoint Facility
SoftBase Batch HealthcareBatch Healthcare Consists of:   Attach Facility (DB2 Call Attach)   Checkpoint (Checkpoint Faci...
SoftBase Checkpoint FacilityBatch Healthcare Solution
SoftBase Checkpoint FacilityWhat is SoftBase Checkpoint Facility?   Checkpoint Facility Allows You to Restart DB2 Batch  ...
SoftBase Checkpoint Facility
SoftBase Checkpoint FacilityCheckpoint Facility   Restart DB2 batch applications at or near point of failure   Modify fr...
SoftBase Checkpoint FacilitySoftBase Checkpoint Facility & MQ   Updates to DB2, MQ, and other RRS compliant              ...
SoftBase Checkpoint FacilityCheckpoint Facility – How?   Capturing restart data and storing it in a DB2 table so it is   ...
SoftBase Checkpoint FacilityCheckpoint Facility – Functionality   Subroutines Fully Supported   I/O Subsystem for Physic...
SoftBase Checkpoint FacilityCheckpoint Facility – ISPF Monitor   Active Job   Waiting on Restart   Storage Usage   Fre...
SoftBase Checkpoint FacilityCheckpoint Facility – IMS Bridge   Checkpoint Facility provides an IMS bridge for application...
SoftBase Checkpoint FacilityModify Commit Frequency without Code Changes   Intelligently optimize COMMIT frequency to max...
SoftBase Checkpoint FacilityCheckpoint Facility – VSAM   VSAM KSDS Repositioning      o   Support through an API      o  ...
SoftBase Checkpoint FacilityCheckpoint Facility – Data Sharing   Support Data Sharing Environments   Restart Data Stored...
SoftBase Checkpoint FacilityCheckpoint Facility DeploymentProgram function calls can be inserted by 2 differentmethods.  ...
SoftBase Checkpoint FacilityCheckpoint Compiler Overview      OriginalCode Remains                       User Application ...
SoftBase Checkpoint FacilityCheckpoint Facility DeploymentWorking Storage. DBCC-WS-START   ~~~~~~~            - - - - - > ...
SoftBase Checkpoint FacilityBatch Healthcare Solution
SoftBase   20 Fall Pippin Lane, Suite 202   Asheville, NC USA 28803   sales@softbase.com   support@softbase.com   800-669-...
Upcoming SlideShare
Loading in …5
×

DB2 for z/OS Checkpoint and Restart Solution

844 views

Published on

SoftBase is committed to driving a better DB2 development experience. Combining decades of DB2 expertise, innovative testing and DB2 performance-tuning tools and an unmatched customer support and service team, SoftBase helps application developers and DB2 administrators deliver more reliable DB2 applications and create higher performing DB2 software.

Visit www.softbase.com/batch_healthcare_checkpoint.php for more information!

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
844
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • SoftBase Batch Health Care Consists of:Attach Facility - DB2 Call Attach which permits DB2 batch applications to be run as native MVS jobstreamsCheckpoint - Checkpoint Facility which permits DB2 batch applications to restart at or near the point of failureBatch Analyzer - DB2 Batch Analysis which pinpoints the most expensive batch applications and SQL statements anywhere in batchDeadLock Advisor - DeadLock-Timeout Reporting that immediately reports on all batch jobs involved in -904/-911 situations.
  • SoftBase's Checkpoint Facility Facility allows you quickly insert COMMITs and CHECKPOINTS into your DB2 batch job streams - in some instances without even editing your programs. These COMMITs will often speed up DB2 batch programs and also free up DB2 resources for other production jobs that are running at the same time. After COMMITS are added to your DB2™ batch programs, Checkpoint Facility allows you to quickly restart any abended production job from the point of failure.
  • DB2 for z/OS Checkpoint and Restart Solution

    1. 1. SoftBase’s Batch Healthcare:Checkpoint Facility
    2. 2. SoftBase Batch HealthcareBatch Healthcare Consists of: Attach Facility (DB2 Call Attach) Checkpoint (Checkpoint Facility) Batch Analyzer ( DB2 Batch Analysis) DeadLock Advisor (DeadLock-Timeout Reporting) - All can be licensed separately or in combination
    3. 3. SoftBase Checkpoint FacilityBatch Healthcare Solution
    4. 4. SoftBase Checkpoint FacilityWhat is SoftBase Checkpoint Facility? Checkpoint Facility Allows You to Restart DB2 Batch Programs At or Near the Point of Failure
    5. 5. SoftBase Checkpoint Facility
    6. 6. SoftBase Checkpoint FacilityCheckpoint Facility Restart DB2 batch applications at or near point of failure Modify frequency of Commits and Checkpoints on the fly Easiest deployment of restart code in the industry
    7. 7. SoftBase Checkpoint FacilitySoftBase Checkpoint Facility & MQ Updates to DB2, MQ, and other RRS compliant Execute resources stay in synch with your programs sequential files and cursor positions, working storage and random VSAM updates. Applications can restart at or near the point of failure after abends, recompiles, and even Rollback system IPLs -- with all resources in a consistent state.
    8. 8. SoftBase Checkpoint FacilityCheckpoint Facility – How? Capturing restart data and storing it in a DB2 table so it is recoverable Requires no JCL modification to restart, just a resubmit Notifying the program that a restart is in progress, and then Reopening and repositioning all input and output sequential files and restoring working storage
    9. 9. SoftBase Checkpoint FacilityCheckpoint Facility – Functionality Subroutines Fully Supported I/O Subsystem for Physical Sequential I/O Extended and Large Format Physical Sequential Files
    10. 10. SoftBase Checkpoint FacilityCheckpoint Facility – ISPF Monitor Active Job Waiting on Restart Storage Usage Frequency Type Logical Unit of Work Count Checkpoint Count
    11. 11. SoftBase Checkpoint FacilityCheckpoint Facility – IMS Bridge Checkpoint Facility provides an IMS bridge for applications that use IMS Symbolic Checkpoint and GSAM files only. The IMS Bridge eases implementation for shops moving off IMS licenses. Few IF ANY code changes are required.
    12. 12. SoftBase Checkpoint FacilityModify Commit Frequency without Code Changes Intelligently optimize COMMIT frequency to maximize DB2 throughput o LUWs, Elapsed Time, I/O Activity Avoid deadlock/timeout situations caused by infrequent COMMITS
    13. 13. SoftBase Checkpoint FacilityCheckpoint Facility – VSAM VSAM KSDS Repositioning o Support through an API o VSAM data changes are journaled for restart o Journal file is self maintaining
    14. 14. SoftBase Checkpoint FacilityCheckpoint Facility – Data Sharing Support Data Sharing Environments Restart Data Stored in DB2 When on DB2 subsystem in a data sharing group fails, Checkpoint Facility can restart the application o From the failed subsystem o Or any other subsystem in the group
    15. 15. SoftBase Checkpoint FacilityCheckpoint Facility DeploymentProgram function calls can be inserted by 2 differentmethods. Running Precompiler o Taking the defaults, or o Customize via control file parameters Hand-coding o Customize placement by hard-coding into source code
    16. 16. SoftBase Checkpoint FacilityCheckpoint Compiler Overview OriginalCode Remains User Application Unchanged Source Code WS SCF Restartable Program boundaries Load Module Inserts code SoftBasestatements into Checkpoint Facility INIS call source code Pre-Compiler CKPT call TERM call Non-DB2 Optional, for customizing SCF PC file I/O Control File
    17. 17. SoftBase Checkpoint FacilityCheckpoint Facility DeploymentWorking Storage. DBCC-WS-START ~~~~~~~ - - - - - > User defined WS data, including ~~~~~ Open Cursor host variables DBCC-WS-END DBR-VariablesProcedure Division. INIS - - - - -> Loads job/step name key in CKPT_TABLE & location of WS areas to be savedLU CKPT - - - - -> Saves contents of WS to CKPT_TABLEW & status listing of all active files TERM - - - - -> Deletes completed job/stepname row from CKPT_TABLE
    18. 18. SoftBase Checkpoint FacilityBatch Healthcare Solution
    19. 19. SoftBase 20 Fall Pippin Lane, Suite 202 Asheville, NC USA 28803 sales@softbase.com support@softbase.com 800-669-7076© 2011 Candescent SoftBase, LLCSoftBase® is a Registered Trademark. All Right Reserved.Phone: (800) 669-7076 | (828) 670-9900

    ×