PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS



                         CA Insight™ Database P...
Identifying DB2 Performance Problems
                                       Due to the increasing complexity of DB2 applic...
FIGURE A                                  SYSTEM STATISTICS DISPLAY
All of the key subsystem statistics are
available in o...
FIGURE B                               CA INSIGHT DPM EXCEPTION MONITOR
Subsystem exceptions showing
indications of perfor...
• Create On-Demand Requests It is also an easy task to write an on-demand monitoring
  request to address a new, temporary...
• Thread and System Request Reports These reports provide information on routine thread
                                  ...
ARCHIVE TABLES The archive tables in CA Insight DPM have been modified to support DB2
Version 8 data. Many character data ...
The CA Database Management Capability Solution is an integral part of EITM providing
                                     ...
Upcoming SlideShare
Loading in …5
×

CA Insight Database Performance Monitor for DB2 for z/OS

1,620 views
1,520 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

CA Insight Database Performance Monitor for DB2 for z/OS

  1. 1. PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS CA Insight™ Database Performance Monitor r11.5 for DB2 for z/OS CA INSIGHT™ DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS (CA INSIGHT DPM) PROVIDES REAL-TIME PERFORMANCE MONITORING OF DB2 APPLICATIONS AND SUBSYSTEMS, ENABLING RAPID DETECTION AND CORRECTION OF PERFORMANCE PROBLEMS. Overview Benefits The CA Advantage CA Insight DPM collects data CA Insight DPM is a real-time CA Insight DPM is a from the z/OS subsystem monitor that provides component of the CA interface, DB2 and z/OS database administrators Database Management control blocks, DB2 (DBAs) with the tools needed Solutions for DB2 that provide performance traces, and to maximize DB2 system and DB2 for z/OS database provides online access to application performance. performance management, critical performance statistics. With its extensive Insight database administration and CA Insight DPM can monitor Query Language (IQL), you backup and recovery. CA DB2 subsystems, DB2 can tailor and extend CA Database Management connections from CICS, IMS Insight DPM to perform Solutions for DB2 is an and network connected customized monitoring integral part of CA’s Enterprise applications from outside the functions. IT Management initiative, z/OS world, as well as which helps you unify and application statistics to assess simplify IT management and troubleshoot problems as across your entire organiza- they arise. tion for better business results.
  2. 2. Identifying DB2 Performance Problems Due to the increasing complexity of DB2 applications and the increasing size of DB2 databases, helping ensure good performance is becoming increasingly critical. In a web-based business world where service levels are measured by the speed of response to customers and transactions are often using dynamic SQL entering DB2 through various gateways or JDBC connections, it is crucially important that an organization’s DB2 subsystems and applications are performing at their best. Problems must be identified as they occur so immediate corrective action can be taken. Also, performance trends need to be tracked to enable proactive fixes before service levels are impacted. CA Insight DPM provides real-time performance monitoring of DB2 applications and subsystems, enabling rapid detection and correction of performance problems. Key Capabilities REAL-TIME MONITORING CA Insight DPM is unparalleled in the amount of information provided by its real-time monitoring displays. It provides displays that allow you to monitor DB2 subsystems, DB2 applications and the resources that are being used. • System Condition Monitor The System Condition Monitor provides a single point for viewing status information for all DB2 subsystems across local and remote z/OS images. This information is used to find areas for performance improvement and to diagnose the reasons for DB2 problems. • DB2 System Information System activity is collected based on user-defined time intervals. System information is displayed as an accumulation of all intervals, or the difference between the current and most recent interval. Information is provided on buffer pool usage, EDM pool usage, storage usage, locks, log activity, SQL counts, system parameters and more (See Figure A). The data collection task can be customized for each DB2 subsystem, making it easy to vary the set of collected performance information from one subsystem to the next and get the precise amount of detail desired. • DB2 Application Activity DB2 application (thread) activity is displayed. You can drill down into a thread for deeper analysis of potential problems, such as to determine how long the thread has been active, how much of that time is spent in DB2 and how much time is spent waiting for DB2 resources. Thread information includes SQL text, timing information, SQL counts, buffer pool activity, lock activity, Distributed Data Facility (DDF) data, Resource Limit Facility (RLF) data, Instrumentation Facility Interface (IFI) data, data propagation information and package-specific timing and SQL counts. 2 PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS
  3. 3. FIGURE A SYSTEM STATISTICS DISPLAY All of the key subsystem statistics are available in one place EXCEPTION MONITOR CA Insight DPM includes hundreds of predefined exception conditions that can be selectively activated. When a DB2 processing limit is reached or exceeded, that value is highlighted. This enables you to instantly see that a performance issue exists and react to fix the problem. An exception can also be configured to submit a user-defined Intelligent Module (IMOD) to automatically initiate corrective action. • System Exceptions System exceptions are triggered when an item in the DB2 subsystem exceeds the defined threshold. When performance problems are indicated, you can quickly drill down to get more detailed information, uncover the root cause of the problem and take corrective action (See Figure B). • Application Exceptions Applications may also trigger exceptions due to threads requiring attention. These exceptions can be triggered by real-time events or by a specific subsystem, connection and plan combination reaching a threshold based on a historical summarization of averages or totals. • SQL Exceptions Alerts are received when SQL performance exceeds defined bounds. PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS 3
  4. 4. FIGURE B CA INSIGHT DPM EXCEPTION MONITOR Subsystem exceptions showing indications of performance degradation. ENHANCED EXPLAIN FACILITY CA Insight DPM can retrieve and explain static SQL text during execution and provide a bind impact analysis. This simplifies application performance investigation. HISTORICAL PERFORMANCE DATA Along with real-time data, CA Insight DPM can display historical performance data. This enables the review of performance issues from the recent past and detection of trends. • System History The historical system data provides information similar to that provided for the real-time data displayed by the System Condition Monitor. In addition, summarization reports provide information used to spot trends and take proactive action when trends indicate conditions exist that could lead to future problems. • Thread History Near-term history can be viewed for analysis of performance issues that have just occurred. The historical thread information also closely matches that displayed for real-time threads with the addition of summary information. • Saving Historical Data Services are available to load the historical data collected by CA Insight DPM into external DB2 tables for longer-term retention and future viewing and analysis. INSIGHT QUERY LANGUAGE (IQL) Although CA Insight DPM is delivered with many monitoring screens, it is easily extended by use of IQL. This enables customization of the product to meet individual site requirements. • Enhance Built-In Requests The screens supplied with CA Insight DPM are written in IQL. As a result, it is simple to change the built-in monitoring screens to reflect installation standards or differing priorities. • Write New Requests If additional information is needed, you can write a new IQL request that can be permanently incorporated into the monitoring performed by CA Insight DPM. 4 PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS
  5. 5. • Create On-Demand Requests It is also an easy task to write an on-demand monitoring request to address a new, temporary information requirement. • Separation of Installed and User Requests User-written IQL requests are held separately from CA Insight DPM supplied requests. All user-written requests are placed in their own data set, helping ensure that they are not overwritten by a new maintenance install. Moving modified CA Insight DPM-supplied requests to the user-written requests library helps ensure that any changes will persist across product upgrades. ENHANCED FOCUS AND TRACE QUALIFICATION Enhanced focus and trace qualification is provided by allowing you to trace (start trace qualification) and “focus” by end-user workstation and application fields. You can either focus or start requests using any of the following fields in addition to the fields already available. • End-User Fields Specify the end user’s ID, the workstation ID or the transaction name as specified by a workstation application. • Application Fields The application collection ID or application program name (package or DBRM name) can also be used to specify start requests. INTEGRATION WITH OTHER PRODUCTS Integration enables the CA Insight DPM information to be displayed alongside performance data from other sources, providing an overall view of performance within an enterprise. • CA SYSVIEW® Performance Management (CA SYSVIEW PM) CA SYSVIEW PM can invoke CA Insight DPM to display DB2 performance information. CA Insight DPM can provide the CA SYSVIEW System Condition Monitor with DB2 status information, thus allowing CA SYSVIEW PM to monitor the status of the DB2 subsystems defined. This enables investigation of a system performance problem that may be caused by DB2. • CA Unicenter® Network and Systems Management Agent for DB2 for z/OS CA Insight DPM integrates with the CA Unicenter Network and System Management Agent for DB2 for z/OS to provide in-depth DB2 performance data for display on the CA Unicenter console. • CA Value Pack for DB2 for z/OS If an idle or runaway thread needs to be cancelled, CA Insight DPM can use the thread termination functionality included in the CA Value Pack. CA Insight DPM can also be customized to invoke CA Value Pack functionality to change ZPARM settings based upon current performance data. The CA Value Pack is automatically included with any licensed CA Database Management Solution for DB2 for z/OS. REPORTING CAPABILITIES CA Insight DPM automatically starts the most commonly used reports. The user controls many of the other available reports. In addition, there is a mechanism for creating customized reports in order to get the precise information desired. • Application Probes These reports give you an efficient way to trace DB2 activity for a DB2 user and/or plan. You can collect and display significant activities in the life of a thread. • Auditor Reports Auditors require a special set of reports to examine system and application usage and performance. This includes DB2 commands issued, GRANT/REVOKE statements processed, authorization failures and BINDs on dynamic SQL. PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS 5
  6. 6. • Thread and System Request Reports These reports provide information on routine thread and DB2 system actions and those that are in heavy usage or cause high overhead. In addition, SQL summary reports are useful in determining those programs that execute many inefficient stage two predicates. • Batch Reports CA Insight DPM provides many batch reports that can be used to report subsystem and application activity based upon DB2 trace data that has been collected and externalized. These reports are based on the IQL and can be used as provided, or can be customized as needed. New batch reports can also be written using IQL. What’s New in r11.5 SUPPORT FOR DB2 FOR z/OS VERSION 9 This release of CA Insight DPM supports the following version 9 of DB2 for z/OS features. • New Data Fields and Records New data fields and records introduced in DB2 9 have been defined, including fields introduced with DB2 V8 maintenance. • New and Updated IQL Requests IQL requests have been changed and new ones added to support the new records and fields introduced by DB2 9. This includes batch and online reports. • Trace Enhancements Support is provided for new DB2 9 trace enhancements including starting DB2 traces using wildcards and generic qualifiers. Also supported are the new DB2 9 trace qualifications including location name, package collection, package name, collection ID, connection name, end user workstation name, end user ID, end user transaction name, and role name. • New PLAN_TABLE for Explain Explain now supports the DB2 9 PLAN_TABLE format. • New Exception System Fields New subsystem and IQL exceptions have been added to support DB2 9. New fields have also been defined to the exception system. COLLECTION SUPPORT FOR DB2 VERSION 8 With a number of enhancements to IQL record and field definitions, new control block mappings and new exception system fields, CA Insight DPM now supports all the instrumentation provided by DB2 V8. • Long Names CA Insight DPM now supports the new longer names. • UNICODE Data Support for UNICODE data has been added. • DB2 V8 Data Fields and Records CA Insight DPM has been enhanced to support the new data fields and records introduced in DB2 Version 8. • Updated Requests Many requests have been changed and new ones added to support the changes introduced by DB2 Version 8. Requests will show long DB2 V8 names, if appropriate. • Enhanced Explain The Explain functionality now supports the DB2 V8 PLAN_TABLE and long names from the catalog table. • Updated Exceptions New subsystem and application exceptions have been added to support DB2 Version 8. 6 PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS
  7. 7. ARCHIVE TABLES The archive tables in CA Insight DPM have been modified to support DB2 Version 8 data. Many character data fields are now varying length to support long names. NEW zIIP FIELDS Support is provided for new zIIP fields in DB2 V8 and DB2 9. Reports include zIIP utilization for DB2 and its applications. ONLINE HISTORY SELECTION Support is now provided for online history selection by role name. VIEW ALL PACKAGE EXECUTIONS For the currently executing thread, you can now view all package executions when class 7 and 8 traces are active not just the current package. CA Insight DPM Helps Ensure Superior DB2 Subsystem Performance CA Insight DPM is a real-time monitor that provides DBAs with the tools needed to maximize DB2 system and application performance. With its extensive IQL, you can tailor and extend CA Insight DPM to perform customized monitoring functions. The CA Insight DPM exception processor detects subsystem resource utilization that has exceeded a user-defined limit. DBAs can be notified of exceptions as they occur, so either immediate action can be taken to correct the problem or examine a log of recent exceptions to detect trends. CA Insight DPM uses subsystem statistics and thread accounting data to analyze the performance of new or modified applications during stress testing before they are migrated to a production environment. CA Insight DPM helps DBAs determine the cause of DB2 application performance problems and provide the information needed to tune an application. The CA Advantage The CA Database Management Solutions for DB2 for z/OS provide the advanced technology to proactively manage DB2 for z/OS environments. By using our products, customers maximize performance and minimize, or eliminate, database downtime. These capabilities enhance the overall business value provided by DB2 applications. The CA Database Management Solutions for DB2 for z/OS are part of a family of database products supporting both mainframe and distributed environments that help enable you to reduce the amount of time, effort and human error involved in implementing, maintaining and maximizing the availability of efficient database applications. Organized into three solution areas comprised of Database Administration, Database Performance Management, and Database Backup and Recovery, our products allow Database Administrators (DBAs) to be more productive and get the task right the first time. Enterprise IT Management (EITM) is CA’s vision for how to unify and simplify IT management to maximize the value to the business. To transform IT management, CA delivers solutions that effectively govern, manage, and secure IT. PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DB2 FOR z/OS 7
  8. 8. The CA Database Management Capability Solution is an integral part of EITM providing products that help manage the total cost of database ownership by automating day-to-day operations and increasing overall service responsiveness. From DB2 and IMS on the mainframe, to Oracle, DB2 and SQL Server on distributed servers, CA Database Management provides advanced technology and integration to manage increasingly large and complex databases. CA Services and our partners can help you assess your current IT situation, define your goals and implement solutions to gain measurable results. To keep your CA Solutions operating at peak performance, CA Support delivers unparalleled technical and customer support worldwide, and we offer training and certification through CA Education. Next Steps CA Insight DPM is a real-time monitor that provides DBAs with the tools needed to maximize DB2 system and application performance. To learn more, and see how CA database management solutions enable organizations to unify and simplify IT management for better business results, visit ca.com/databasemanagement. Copyright © 2008 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. MP327550608 Learn more about how CA can help you transform your business at ca.com

×