GSE – Guide Share Europe

Spring meeting of the GSE working group ” „DB2-Systemadmin“ (BDB2D)

May 18-19, 2015

SEGUS & SOFTWARE ENGINEERING sponsor this Event & present

25 Years of Missed Opportunities? SQL Tuning Revisited

Build in function – BIF compatibility


25 Years of Missed Opportunities? SQL Tuning Revisited

 “Nothing is more expensive than a missed opportunity” (H. Jackson Brown, Jr).

This is especially true when it comes to SQL Tuning!

There are many low-hanging fruits within easy grasp of anyone tasked with tuning their systems. But how do you know what is dangling within reach if you can’t see it?

Find out how a modern DB2 z/OS SQL warehouse can collect and store all executed static and dynamic SQL (plex-wide) with basically no overhead.

By comparing SQL statements side-by-side, the “easy pickings” will immediately become apparent. But why stop there? Experts can effortlessly dig deeper and find the totally hidden gems: Disc Problem Detection, Delay Detection, Never executed SQL, SQL Timeline. Precisely pinpoint specific areas to target and get the most out of your DB2 system – while reducing costs.



1 – Tuning SQL – how we always done it

2 – Single SQL, package, application

3 – Tuning SQL – year 2004 – ACCESS PATH comparison and simulation

4 – Tuning SQL Revisited – A new methodology

5 – Harvesting the low hanging fruit


Speaker biography

Roy Boxwell has more than 26 years of experience in MVS, OS/390, and z/OS environments – 21 of those in DB2. He specializes in installation, migration, and performance monitoring and tuning. Roy leads the SEG development team responsible for the real time database maintenance solutions. He is also an active participant, speaker and contributor on the IDUG DB2 Listserv and sends out a monthly DB2 z/OS Newsletter.



Built in function – BIF compatibility

Fix in DB2 V10 all incompatibilities (IFCID 366) before the Migration to DB2 V11,




1 – ZPARM – BIF Compatibility Settings

2 – Installation and Migration Information, relevant APARs

3 – Methodology from Customer

4 – Evaluation of Trace Records

5 – BIF: JCL to evaluate SMF (IBM OMEGAMON)

6 – BIF: evaluate with SQL WorkloadExpert (WLX) for DB2 z/OS

8 – Fix in DB2 V10 all incompatibilities (IFCID 366) before the Migration to DB2 V11

9 – BIF Compatibility for DB2 V11


About BIF


Newsletter “2015-01 BIF where is the BIF”?
How will you deal with loop-hole usage in production code?

Webinar BIF Usage (11 min.)
Trap and correct the BIFs that will cause belly-ache one day soon