DB2 for z/OS SQL performance (EN/NL/FR)

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

DB2 for z/OS SQL performance (EN/NL/FR)

ABIS
Logo van ABIS
Opleiderscore: starstarstarstarstar_border 8 ABIS heeft een gemiddelde beoordeling van 8 (uit 1 ervaring)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

8
Gemiddeld cijfer voor DB2 for z/OS SQL performance (EN/NL/FR)
Gebaseerd op 1 ervaring Lees alle ervaringenchevron_right
starstarstarstarstar_border
Harry Konst
Developer
8
DB2 for z/OS SQL performance (EN/NL/FR)

"Prima cursus. Helaas nog wel steeds online, maar dat is even niet anders.
Misschien dat er wat meer tijd kan worden gereserveerd voor praktijk (oefeningen). Zeker in de online situatie en omdat ik de enige cursist was, is het wel heel veel eenrichtingsverkeer en komt er in korte tijd heel veel op je af." - 27-06-2022 09:36

"Prima cursus. Helaas nog wel steeds online, maar dat is even niet anders. Misschien dat er wat meer tijd kan worden gereserveerd voor prakt… alles lezen - 27-06-2022 09:36

Startdata en plaatsen
placeLeuven (BE)
15 apr. 2026 tot 17 apr. 2026
computer Online: Zoom, Teams
15 apr. 2026 tot 17 apr. 2026
Beschrijving

Discover all secrets of the Db2 optimizer, and use this knowledge to spectacularly increase the speed of SQL queries, in this three-day training at ABIS.

Quality and efficiency are the main concerns for application developers. This also applies to the aspects of data access.

After following this course, participants

  • will be able to understand how the Db2 optimizer is able to optimally implement SQL queries;
  • will be able to apply techniques to further optimize those SQL queries.

Query optimization and a good concurrency are emphasized. Also discussed are some aspects of logical and physical design, and the statistical information in the Db2 catalog used by the optimizer.

During the …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: IBM Db2 z/OS, z/OS, Database ontwerp / design, IBM Db2 en IBM Db2 SQL.

Discover all secrets of the Db2 optimizer, and use this knowledge to spectacularly increase the speed of SQL queries, in this three-day training at ABIS.

Quality and efficiency are the main concerns for application developers. This also applies to the aspects of data access.

After following this course, participants

  • will be able to understand how the Db2 optimizer is able to optimally implement SQL queries;
  • will be able to apply techniques to further optimize those SQL queries.

Query optimization and a good concurrency are emphasized. Also discussed are some aspects of logical and physical design, and the statistical information in the Db2 catalog used by the optimizer.

During the practical sessions the participants will have ample opportunity to practise all the discussed topics.

Intended for

Application developers, analysts and database administrators. Also anyone responsible for the optimization of ad-hoc queries, for example in an infocenter environment, or the queries used in the context of a Data Warehouse.

Backgroud

Knowledge of Db2 (see Db2 for z/OS fundamentals course) and of SQL (courses SQL and relational databases fundamentals and SQL workshop).

You can test for yourself to see if you have enough background by filling out the on-line self-test "SQL Intermediate" and the on-line self-test "Db2".

Main topics

  • The Db2 access paths: tablespace scan • matching and non-matching index use • index-only access • list prefetch • direct access via RowID • hash access
  • Relation between the SQL query and the access paths: stage-1 versus stage-2 • multiple index use • correlated versus non-correlated subqueries • the join methods • influence of the clauses ORDER BY, OPTIMIZE FOR, and FETCH FIRST • views and CTEs • materialisation (work files)
  • The EXPLAIN function: exercises in reading and interpreting the access path descriptions, both for static SQL as well as through the Dynamic Statement Cache (DSC), with and without Visual Explain
  • Strategy: steps, actions and required information
  • Logical design and physical structure: normalization and denormalization • optimal implementation of table spaces, indexes and tables
  • The catalog: content • significance and use of the information • update by means of RUNSTATS or SQL • simulation of the production environment in a test environment • types of statistics information, runstats profiles, and optimizer feedback
  • Query optimization: what do we know about the optimizer? • how do we use this information? • how to transform a stage-2 predicate into a stage-1 indexable predicate? • which filter factors are assumed by the optimizer? • are these realistic? • how to choose the optimal alternative for joins, correlated/non-correlated subqueries? • how do we know which index is the optimal one? • how do we influence the optimizer's decision? • case studies
  • Use of one or more of the explain tables in the performance investigation: PLAN_TABLE, DSN_STATEMNT_TABLE, DSN_DETCOST_TABLE, DSN_FILTER_TABLE, and DSN_PREDICAT_TABLE
  • Use of "hints" (new style) to influence the Db2 optimizer • predicate selectivity
  • Use of the "virtual index" possibilities for carrying out a "what if" analysis
  • Concurrency: choosing the application structure and the right Db2 parameters, lock levels and locking strategy

Training method

Lecturing with practical exercises.

Delivered as a live, interactive training – available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.

Certificate

At the end of the session, the participant receives a "Certificate of Completion".

Duration
3 days.

8
Gemiddeld cijfer voor DB2 for z/OS SQL performance (EN/NL/FR)
Gebaseerd op 1 ervaring
starstarstarstarstar_border
Harry Konst
Developer
8
DB2 for z/OS SQL performance (EN/NL/FR)

"Prima cursus. Helaas nog wel steeds online, maar dat is even niet anders.
Misschien dat er wat meer tijd kan worden gereserveerd voor praktijk (oefeningen). Zeker in de online situatie en omdat ik de enige cursist was, is het wel heel veel eenrichtingsverkeer en komt er in korte tijd heel veel op je af." - 27-06-2022 09:36

"Prima cursus. Helaas nog wel steeds online, maar dat is even niet anders. Misschien dat er wat meer tijd kan worden gereserveerd voor prakt… alles lezen - 27-06-2022 09:36

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.