Book description
IBM® Information Management System (IMS™) provides leadership in performance, reliability, and security to help you implement the most strategic and critical enterprise applications. IMS, IMS utilities, and IMS tools continue to evolve to provide value and meet the needs of enterprise customers.
With IMS 12, integration and open access improvements provide flexibility and support business growth requirements. Scalability improvements have been made to the well-known performance, efficiency, availability, and resilience of IMS by using 64-bit storage.
In this IBM Redbooks® publication we provide IMS performance monitoring and tuning information by describing the key IMS performance functions and by showing how to monitor and tune them with traditional and new strategic applications. This book is for database administrators and system programmers.
We summarize methods and tools for monitoring and tuning IMS systems, describe IMS system-wide performance, database, and transaction considerations.
Based on lab measurements, we provide information about recent performance enhancements that are available with IMS 12, and advice about setting performance-related parameters.
Table of contents
- Front cover
- Figures
- Examples
- Tables
- Notices
- Preface
- Chapter 1. Performance monitoring with IMS utilities
-
Chapter 2. Performance concepts and monitoring methodology
- 2.1 Performance challenges
- 2.2 Events for full-function messages
- 2.3 Events for Fast Path messages
- 2.4 Events for DBCTL
- 2.5 Common log records produced for transaction flows
- 2.6 Logging in a single IMS system
- 2.7 Open transaction flow
- 2.8 Monitoring methodology
- 2.9 Transaction flow in DB/DC and DCCTL environments
- 2.10 Monitoring procedures in an open transaction environment
-
Chapter 3. Performance monitoring tools
- 3.1 IMS Performance Analyzer for z/OS, Version 4 Release 3
- 3.2 IMS Problem Investigator for z/OS, Version 2 Release 3
- 3.3 IMS Connect Extensions for z/OS, Version 2 Release 3
- 3.4 IMS Buffer Pool Analyzer for z/OS, Version 1 Release 3
- 3.5 Tivoli OMEGAMON XE for IMS on z/OS, Version 4 Release 2
- 3.6 Transaction Analysis Workbench for z/OS, Version 1 Release 1
- 3.7 Summary
-
Chapter 4. Platform-related performance functions
- 4.1 Dynamic full-function buffer pools
- 4.2 Increased VSAM pools
- 4.3 Logging enhancements
- 4.4 Disk technology on log performance
- 4.5 WADS redesign
- 4.6 System pools in 64-bit real storage
- 4.7 64-bit ACB processing
- 4.8 zAAP or zIIP times in dependent region accounting log records
- 4.9 IMS use of zIIP
- 4.10 Member online change NAMEONLY option
- 4.11 IMS and Workload Manager (WLM)
- 4.12 Program load options and IBM Language Environment
- 4.13 Extended address volume for non-VSAM data sets
- 4.14 OTMA support for asynchronous IMS-to-IMS communications
-
4.15 MSC TCP/IP
- 4.15.1 MSC TCP/IP uses IMS Connect and the common service layer
- 4.15.2 IMS to IMS connect functionality
- 4.15.3 IMS considerations
- 4.15.4 Setup scenario and switching from VTAM to TCP/IP
- 4.15.5 Fallback scenario
- 4.15.6 Performance considerations (sample performance test)
- 4.15.7 Performance expectation
- 4.16 Disabling sysplex serial program management (SSPM)
- 4.17 APPC and OTMA shared queue enhancements
- 4.18 OTMA ACEE reduction for multiple OTMA clients
- 4.19 OTMA performance enhancement
- 4.20 IRLM Version 2.3 and 2.2
-
Chapter 5. Database performance topics
- 5.1 Parallel migration to high availability large database (HALDB)
- 5.2 Archive enhancements
- 5.3 Online reorganization performance improvements
- 5.4 OSAM versus VSAM
-
5.5 Understanding IMS locking for performance
- 5.5.1 Lock managers
- 5.5.2 Full-function: Database record locks
- 5.5.3 Full-function: Segment locks
- 5.5.4 Full-function locks: Block locks with IRLM
- 5.5.5 Full-function locks: Busy locks
- 5.5.6 Fast path locks: CI lock
- 5.5.7 Fast path locks: Unit of work (UOW) lock
- 5.5.8 Lock timeouts
- 5.5.9 Deadlock detection
- 5.5.10 Handling deadlock victims
- 5.5.11 Design guidance
- 5.5.12 Space for lock control blocks
- 5.5.13 LOCKMAX usage
- 5.5.14 A comparison of PI and IRLM
- 5.5.15 Analyze locking with the /TRACE SET program isolation command
- 5.5.16 Sample locking reports
- 5.6 CICS threadsafe support
- 5.7 Temporary close of VSAM data sets with new extents
- 5.8 Tuning database buffer pools using Buffer Pool Analyzer
- Chapter 6. Transaction manager performance: Application considerations
- Chapter 7. Performance considerations for managing distributed workloads
- Chapter 8. Fast Path performance considerations
- Chapter 9. DBRC
- Chapter 10. Parallel Sysplex considerations
- Chapter 11. Capturing documentation for performance diagnosis
- Related publications
- Back cover
Product information
- Title: IMS 12 Selected Performance Topics
- Author(s):
- Release date: January 2013
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
IBM CICS Performance Series: CICS TS for z/OS V5 Performance Report
This IBM Redbooks® publication gives a broad understanding of several important concepts that are used when …
book
IMS Performance and Tuning Guide
This IBM Redbooks publication provides IMS performance monitoring and tuning information. This book differs from previous …
book
Matrix-Multiply Assist Best Practices Guide
This publication is for software developers who want to understand the Matrix-Mulitply Assist (MMA) function, particularly …
book
New Ways of Running Batch Applications on z/OS: Volume 4 IBM IMS
Mainframe computers play a central role in the daily operations of many of the world's largest …