Central Canada DB2 Users Group
Spring Meeting 2002

A G E N D A
Monday April 22, 2002

Location: Sheraton Centre Toronto (Essex Ballroom)

08:15 - 09:00
REGISTRATION / CONTINENTAL BREAKFAST
09:00 - 09:15
OPENING REMARKS - Chairperson
09:15 - 10:30

TRACE ANALYSIS OF STORED PROCEDURES, TRIGGERS AND UDF'S
Ed Woods - Candle Corp.
10:30 - 10:45 COFFEE BREAK
10:45 - 12:00

A LOOK AT DB2 AND OS/390 WORKLOAD MANAGER
Ed Woods - Candle Corp.
12:00 - 01:15 LUNCH
01:15 - 02:30

UNDERSTANDING THE DB2 FOR Z/OS SORT
Chuck Hoover - Chuck Hoover Inc.
02:30 - 02:45 COFFEE BREAK
02:45 - 04:00

ANALYZING DB2 PERFORMANCE DATA WITH OLAP
Martin Hubel - MHC


ABSTRACTS

TRACE ANALYSIS OF STORED PROCEDURES, TRIGGERS AND UDF'S
Stored procedrues, triggers, and user defined functions (UDFs) have expanded the reach and capabilities of DB2 for OS/390. Stored procedures, triggers, and user defined functions provide powerful functionality, but also imply important considerations for DB2 performance analysis. Fortunately for the DB2 performance analyst, DB2 for OS/390 offers considerable statistics, performance, and accounting trace information.
This presentation will begin with a brief review of stored procedures, triggers, and user defined functions, and how they are defined and implemented. The presentation will then look at the execution life cycle of these functions, examining what events occur, and in what sequence. Next, the presentation will focus on the performance analysis and management of stored procedures, triggers, and user defined functions. This will include looking at what data is available in the form of statistics, performance, and accounting trace data, and how to analyze the performance repercussions of using stored procedures, triggers, and user defined functions. This presentation is for all DB2 users interested in performance.


A LOOK AT DB2 AND OS/390 WORKLOAD MANAGER
OS/390 features a unique workload priority management component called Workload Manager. Workload Manager handles system resource allocation and prioritization for OS/390 subsystems and applications. Also, one of the major exploiters of Workload Manager on OS/390 is DB2.
This presentation will first discuss the major constructs, components, and concepts of Workload Manager. The presentation will then look at how DB2 UDB OS/390 exploits the facilites of Workload Manager. This will include a discussion of DB2 Distributed applications, and Application Environments for the support of Workload Manager managed Stored Procedures. Some general recommendations on Workload Manager and DB2 will be offered.

Ed Woods has 20 years of experience in the data processing industry, primarily in the area of DB2, IMS, and MVS systems programming. He has been a Systems Engineer with Candle Corporation for eight years, supporting the Candle DB2, IMS, and e-Business product lines. Ed has presented at IDUG North America, IDUG Europe, Guide, Share, CMG, and at regional DB2 User groups on DB2 technical and performance topics.


UNDERSTANDING THE DB2 FOR Z/OS SORT
The correct ordering of result sets is a fundamental function within the relation data model.
Sorting is also used for two joining access paths and for eliminating duplicate rows when requested by the DISTINCT and UNION clauses.
Finally, sorting is involved with GROUP BY activities. Understanding how the details of how DB2 sort works is important for the proper configuration of the sort work area, the sort work files’ buffers and the physical disk workspace to support sorting.

Chuck Hoover is semi-retired and works as a consulting database engineer specializing in DB2 for OS/390 in the areas of data base design, capacity planning, performance forecasting, SQL optimization and system tuning. He has written a series of DB2 books and white papers for, and distributed by, the Compuware Corporation.


ANALYZING DB2 PERFORMANCE DATA WITH OLAP
DB2 UDB provides a wealth of tuning information through snapshot and event monitors. This data is used by almost every performance monitoring strategy. In addition, DB2 OLAP Server has many functions to analyze data, why not use it for DB2 performance data. DB2 V8 will allow the option of storing monitor output directly into DB2 tables.
This presentation will show how the power of DB2 OLAP functions with their application to DB2 performance issues. The use of related features will be shown for use in reporting using an application familiar to every DBA: performance.

Martin Hubel is an independent consultant and has worked extensively with DB2 since 1985. Martin develops and teaches advanced DB2 courses and is recognized as a leading authority in the field. He has been using DB2 Universal Database on Unix, Windows and OS/2 since 1993 and has participated in several beta test programs for these platforms. He is a member of the IBM Gold Consultants Program, and on the editorial board of the IDUG Solutions Journal.

Meeting Registration Information



HOME | Our Mission | Calendar | Executive Committee
Membership Information | DB2 Links


© copyright 1996-2002 Central Canada DB2 Users Group
Last updated March 15, 2002.