Striving for Optimal Performance
  • Blog
    • Archive
    • Categories
    • Search
  • Troubleshooting Oracle Performance
    • Description
    • Structure
    • Table of Contents
    • Forewords
    • Reviews
    • Downloadable Files
    • Addenda and Errata
    • First Edition
  • Public Appearances
    • Past Public Appearances
  • Contact
  • About

Past Public Appearances

Here you find a list of public seminars, classes and presentations I held in the past (2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002 and 2001). Private events organized by Trivadis or other companies are not included in this list.

2020

Trivadis DevDays

Date: 18 December 2020

Location: Online

More info

Together with a colleague of mine, Peter Welker, we’ll deliver, in German, a presentation entitled “ETL Prozesse auf andere Plattformen migrieren” at an event organized by Trivadis.

DOAG 2020 Konferenz + Ausstellung

Start date: 17 November 2020

End date: 19 November 2020

Location: Online

More info

Together with a colleague of mine, Peter Welker, we delivered, in German, a presentation entitled “ETL Prozesse auf andere Plattformen migrieren” at an event organized by DOAG.

Trivadis Performance Days

Start date: 27 October 2020

End date: 28 October 2020

Location: Online

More info

I delivered a presentation entitled “New Performance Features in Recent Oracle Database Versions” at an event organized by Trivadis.

AIOUG Webinar

Date: 19 August 2020

Time: 14:00 - 15:30 IST

Location: Online

More info

I delivered a presentation entitled “Shareable Cursors” during a webinar organized by AIOUG.

ACEs@home – Episode 2

Date: 5 May 2020

Time: 13:00 - 14:00

Location: Online

More info

I delivered a presentation entitled “Shareable Cursors” during Episode 2 of ACEs@home.

2019

UKOUG Techfest

Start date: 2 December 2019

End date: 4 December 2019

Location: Brighton, England

More info

I delivered a presentation entitled “The Query Optimizer in Oracle Database 19c: What’s New?” at an event organized by UKOUG. In addition, I was on the Cost Based Optimization Panel.

DOAG Konferenz + Ausstellung

Date: 20 November 2019

Location: Nurnberg, Germany

More info

I delivered a presentation entitled “The Query Optimizer in Oracle Database 19c: What’s New?” at an event organized by DOAG.

Trivadis Performance Days

Date: 26 September 2019

Location: Zurich, Switzerland

More info

I delivered a presentation entitled “Shareable Cursors” at an event organized by Trivadis.

Oracle Code One

Date: 17 September 2019

Location: San Francisco, USA

More info

I delivered a 2-hour tutorial entitled “How Well Do Relational Database Engines Support JSON?” at Oracle Code One.

Oracle OpenWorld

Date: 16 September 2019

Location: San Francisco, USA

More info

I delivered a presentation entitled “The Query Optimizer in Oracle Database 19c: What’s New” at OpenWorld.

Riga Dev Days

Start date: 29 May 2019

End date: 31 May 2019

Location: Riga, Latvia

More info

I delivered a presentation entitled “How Well Do Relational Database Engines Support JSON?” at the Riga Dev Days.

Oracle Code

Date: 4 April 2019

Location: Rome, Italy

More info

I delivered a presentation entitled “How Well Do Relational Database Engines Support JSON?” at Oracle Code, a free event for developers organized by Oracle.

ITOUG Tech Day

Date: 30 January 2019

Location: Milano, Italia

I delivered two presentations entitled “How Autonomous is the Oracle Autonomous Data Warehouse?” and “How Well Do Relational Database Engines Support JSON?” at an event organized by ITOUG.

2018

UKOUG Tech18

Start date: 3 December 2018

End date: 5 December 2018

Location: Liverpool (UK)

More info

I delivered two presentations entitled “How Autonomous is the Oracle Autonomous Data Warehouse?” and “Identifying Performance Problems in a Multitenant Environment” at an event organized by UKOUG. I delivered the presentation about ADW with my colleague Dani Schnider. In addition, I was on the Cost Based Optimization Panel.

DOAG 2018 Konferenz

Start date: 20 November 2018

End date: 22 November 2018

Location: Nurnberg, Germany

More info

I delivered two presentations entitled “How Autonomous is the Oracle Autonomous Data Warehouse?” and “Identifying Performance Problems in a Multitenant Environment” at an event organized by DOAG. I delivered the presentation about ADW with my colleague Dani Schnider.

Percona Live Open Source Database Conference Europe 2018

Date: 7 November 2018

Location: Frankfurt, Germany

More info

I delivered a presentation entitled “Query Optimizer – MySQL vs. PostgreSQL” at an event organized by Percona.

DOUG-dag

Date: 6 November 2018

Location: Ballerup, Danmark

More info

I delivered two presentations entitled “How Autonomous is the Oracle Autonomous Data Warehouse?” and “Identification of Performance Problems Without the Diagnostic Pack” at an event organized by DOUG.

Voxxed Days Ticino 2018

Date: 20 October 2018

Location: Lugano, Switzerland

More info

I delivered a presentation entitled “How Well Do Relational Database Engines Support JSON?”. The aim of the presentation was to review JSON-related features provided by the most commonly used open source and commercial database engines.

Trivadis Performance Days 2018

Start date: 19 September 2018

End date: 20 September 2018

Location: Zurich, Switzerland

More info

I delivered two presentations entitled “How Autonomous is the Oracle Autonomous Data Warehouse?” and “Identifying Performance Problems in a Multitenant Environment” at an event organized by Trivadis. I delivered the presentation about ADWC with my colleague Dani Schnider.

SOUG Day

Date: 18 September 2018

Location: Baden-Dättwil, Switzerland

More info

With my colleague Dani Schnider I delivered a presentation entitled “How Autonomous is the Oracle Autonomous Data Warehouse?” at an event organized by SOUG.

DOAG Webinar

Date: 10 August 2018

Time: 11:00 - 12:00

Location: Online

More info

I delivered, in German, a webinar entitled “Oracle Database 18c – New Performance Features” and organized by DOAG.

SOUG Day

Date: 14 June 2018

Location: Baden, Switzerland

More info

I delivered a presentation entitled “Identifying Performance Problems in a Multitenant Environment” at an event organized by SOUG.

AOUG Anwenderkonferenz 2018

Date: 12 June 2018

Location: Vienna, Austria

More info

I delivered a presentation entitled “Oracle Database 18c – New Performance Features” at an event organized by AOUG.

AOUG Master Class Monday

Date: 11 June 2018

Time: 13:30 - 16:30

Location: Vienna, Austria

More info

I delivered a half-day seminar entitled “Adaptive Query Optimization” at an event organized by AOUG. It’s aim is to review the new or enhanced adaptive query optimization features of 12c/18c (adaptive plans, performance feedback, statistics feedback, SQL plan directives and dynamic statistics) from a practical point of view as well as to point out challenges related to them.

Riga Dev Days

Date: 29 May 2018

Location: Riga, Latvia

More info

I delivered a 3-hours workshop entitled “Execution Plans” at the Riga Dev Days.

Harmony 2018

Start date: 22 May 2018

End date: 23 May 2018

Location: Vanajanlinna, Hämeenlinna, Finland

I spoke at an event organized by OUGF. I’ll talk about “Identification of Performance Problems Without the Diagnostic Pack,” “Oracle Database 12c/18c – Parallel Execution New Features” and “Free Load Testing Tools for Oracle Database – Which One Do I Use?”

DOAG 2018 Datenbank

Date: 15 May 2018

Location: Düsseldorf, Germany

More info

I delivered a presentation entitled “Oracle Database 12c/18c – Parallel Execution New Features” at an event organized by DOAG.

Percona Live Open Source Database Conference 2018

Date: 24 April 2018

Location: Santa Clara, USA

More info

I delivered a presentation entitled “Query Optimizer – MySQL vs. PostgreSQL” at an event organized by Percona.

ITOUG Tech Day

Date: 1 February 2018

Location: Rome, Italy

More info

I delivered two presentations entitled “Adaptive Plans” and “Oracle Database 12c – Parallel Execution New Features” at an event organized by ITOUG.

ilOUG Tech Days

Start date: 22 January 2018

End date: 23 January 2018

Location: Tel Aviv, Israel

More info

I delivered two presentations entitled “Free Load Testing Tools for Oracle Database – Which One Do I Use?” and “Identification of Performance Problems Without the Diagnostic Pack” at an event organized by ilOUG.

2017

UKOUG Technology Conference & Exhibition

Start date: 4 December 2017

End date: 6 December 2017

Location: Birmingham, England

More info

I delivered two presentations entitled “Approximate Query Processing” and “Query Optimizer – MySQL vs. PostgreSQL” at an event organized by UKOUG. In addition, I was on the CBO panel.

DOAG Berliner Expertenseminar

Start date: 11 October 2017

End date: 12 October 2017

Location: Berlin, Germany

More info

I delivered, in German, a two-day seminar entitled “Oracle Database 12c: New Performance Features.” The seminar was organized by DOAG. Detailed information is available here.

OakTable World

Date: 2 October 2017

Time: 13:00 - 14:00

Location: San Francisco, USA

More info

I delivered a presentation entitled “Oracle Database 12c – Parallel Execution New Features” at an event organized by the OakTable Network.

Trivadis Performance Days

Start date: 13 September 2017

End date: 14 September 2017

Location: Zurich, Switzerland

More info

I delivered two presentations entitled “Approximate Query Processing” and “Oracle Database 12c – Parallel Execution New Features” at an event organized by Trivadis.

Oracle Database 12c Release 2 TechnoCircle

Date: 7 September 2017

Location: Zurich, Switzerland

More info

Together with a colleague of mine I presented, in German, a one-day seminar covering the Oracle Database 12c Release 2 new features. The seminar was organized by Trivadis.

AOUG Anwenderkonferenz

Date: 20 June 2017

Location: Vienna, Austria

More info

I delivered a presentation entitled “Approximate Query Processing” at an event organized by AOUG.

AOUG Anwenderkonferenz – Training Day

Date: 19 June 2017

Time: 13:30 - 16:30

Location: Vienna, Austria

More info

I delivered a half-day seminar entitled “Execution Plans” at an event organized by AOUG. It’s aim was to explain in detail how to obtain, interpret and judge the efficiency of execution plans.

ITOUG Tech Day

Date: 8 June 2017

Location: Milan, Italy

More info

I delivered two presentations entitled “Indexes: Structure, Splits and Free Space Management Internals” and “Approximate Query Processing” at an event organized by ITOUG.

Troubleshooting Oracle Performance

Start date: 29 May 2017

End date: 30 May 2017

Location: Reykjavík, Iceland

More info

I delivered a two-day seminar entitled “Troubleshooting Oracle Performance.” It was based on the chapters 1-6, 10, 11, 13 and 14 of my book. The seminar was organized by Miracle.

Oracle Database 12c Release 2 TechnoCircle

Date: 16 May 2017

Location: Lausanne, Switzerland

More info

Together with a colleague of mine (Emiliano Fusaglia) I presented, in French, a one-day seminar covering the Oracle Database 12c Release 2 new features. The seminar was organized by Trivadis.

Oracle Database 12c Release 2 TechnoCircle

Date: 27 April 2017

Location: Zurich, Switzerland

More info

Together with a colleague of mine I presented, in German, a one-day seminar covering the Oracle Database 12c Release 2 new features. The seminar was organized by Trivadis.

Trivadis Online Training

Start date: 25 April 2017

End date: 26 April 2017

Location: Online

More info

I delivered a two-day online training entitled “Oracle Database 12c: New Performance Features.” It was organized by Trivadis.

Oracle Database 12c Release 2 TechnoCircle

Date: 13 April 2017

Time: 9:00 - 17:30 (CET)

Location: Online

More info

Together with a colleague of mine I presented, in German, a one-day seminar covering the Oracle Database 12c Release 2 new features. The seminar was organized by Trivadis.

Oracle University LVC

Start date: 22 February 2017

End date: 23 February 2017

Location: Online

More info

I delivered a two-day virtual class entitled “Oracle Database 12c Release 1 and 2: New Performance Features.” It was organized by Oracle University. Detailed information is available here.

Oracle Ticino UpDATE

Date: 25 January 2017

Location: Lugano, Switzerland

I delivered a short presentation covering the highlights of Oracle Database 12c Release 2 at a free event organized by Arrow ECS.

2016

UKOUG Tech16

Start date: 5 December 2016

End date: 7 December 2016

Location: Birmingham, England

I delivered two presentations entitled “Identification of Performance Problems Without the Diagnostic Pack” and “Bloom Filters” at a conference organized by UKOUG. In addition, I took part to the Cost Based Optimisation Panel along with Jonathan Lewis, Dominic Giles and Nigel Bayliss.

DOAG Konferenz + Ausstellung

Date: 16 November 2016

Location: Nuremberg, Germany

I delivered a presentation entitled “Free Load Testing Tools for Oracle Database – Which One Do I Use?” at a conference organized by DOAG.

ITOUG Tech Day

Date: 11 November 2016

Location: Milan, Italy

I delivered two presentations entitled “Designing for Performance: Database Related Worst Practice” and “Identification of Performance Problems Without the Diagnostic Pack” at an event organized by ITOUG.

RoOUG Tech Session

Date: 3 November 2016

Location: Bucharest, Romania

I delivered two presentations entitled “Designing for Performance: Database Related Worst Practice” and “Bloom Filters” at an event organized by RoOUG.

Oracle LVC

Date: 25 October 2016

Location: Online

I delivered a one-day virtual class entitled “Oracle Database 12c: New Performance Features”. The seminar was organized by Oracle University.

Trivadis Performance Days

Start date: 28 September 2016

End date: 29 September 2016

Location: Zurich, Switzerland

I delivered two presentations entitled “Free Load Testing Tools for Oracle Database – Which One Do I Use?” and “Query Optimization in Oracle Database 12c” at an event organized by Trivadis.

OakTable World

Date: 20 September 2016

Location: San Francisco, USA

I delivered a presentation entitled “Free Load Testing Tools for Oracle Database” at an event organized by the OakTable Network.

Oracle LVC

Date: 24 August 2016

Location: Online

I delivered a one-day virtual class entitled “Oracle Database 12c: New Performance Features”. The seminar was organized by Oracle University.

DOAG Webinar

Date: 12 August 2016

Location: Online

I delivered, in German, a webinar entitled “Bloom Filters” and organized by DOAG.

SOUG Training Day

Date: 19 May 2016

Location: Geneva, Switzerland

I delivered, in French, two presentations entitled “Next-Generation Oracle Database – New Performance Features” and “Strategies for Keeping Object Statistics Up-to-Date” at an event organized by SOUG.

SOUG Training Day

Date: 18 May 2016

Location: Olten, Switzerland

I delivered, in French, two presentations entitled “Next-Generation Oracle Database – New Performance Features” and “Strategies for Keeping Object Statistics Up-to-Date” at an event organized by SOUG.

OTN EMEA Tour

Date: 16 May 2016

Location: Bucharest, Romania

I delivered three presentations entitled “Next-Generation Oracle Database – New Performance Features”, “Identification of Performance Problems without the Diagnostic Pack” and “Adaptive Dynamic Sampling” at the OTN EMEA Tour event organized by RoOUG.

OTN EMEA Tour

Date: 14 May 2016

Location: Baku, Azerbaijan

I delivered a presentation entitled “Identification of Performance Problems without the Diagnostic Pack” at the OTN EMEA Tour event organized by AzerOUG.

OTN EMEA Tour

Date: 12 May 2016

Location: Milan, Italy

I delivered, in Italian, two presentations entitled “Next-Generation Oracle Database – New Performance Features” and “Adaptive Dynamic Sampling” at the OTN EMEA Tour event organized by ITOUG.

Expert Summit

Date: 20 April 2016

Location: Berlin, Germany

I delivered a one-day seminar entitled “Oracle Database 12c – New Performance Features” at an event organized by Oracle University.

Oracle Technology Summit

Date: 13 April 2016

Location: Tallin, Estonia

I delivered two presentations entitled “Designing for Performance: Database Related Worst Practices” and “Adaptive Dynamic Sampling” at an event organized by OUGE.

SOUG Day

Date: 2 March 2016

Location: Baden, Switzerland

I delivered a presentation entitled “Designing for Performance: Database Related Worst Practices” at an event organized by SOUG.

2015

When Where What
December 10 Online I delivered a one-day seminar organized by Trivadis entitled “Oracle Database 12c – New Performance Features”.
December 8 Birmingham (UK) I delivered a presentation entitled “Adaptive Dynamic Sampling” at UKOUG Tech15.
December 7 Birmingham (UK) I delivered a presentation entitled “The Oracle Database In-Memory Option: Challenges & Possibilities” at UKOUG Tech15. In addition, I joined the Cost Based Optimizer panel organized by Jonathan Lewis.
November 24 Lausanne (CH) I delivered a presentation entitled “A gentle introduction to Oracle R Enterprise” at Swiss Data Forum 2015.
November 20 Nürnberg (DE) I delivered a one-day seminar entitled “Oracle Database Advanced Optimization Techniques” at the DOAG 2015 Schulungstag. The content was based on chapter 15 of the 2nd edition of Troubleshooting Oracle Performance.
November 18 Nürnberg (DE) I delivered a presentation entitled “The Oracle Database In-Memory Option: Challenges & Possibilities” at DOAG 2015.
October 27 San Francisco (USA) I delivered a presentation entitled “Adaptive Dynamic Sampling” at OakTable World 2015.
October 25 San Francisco (USA) I delivered a presentation entitled “The Oracle Database In-Memory Option: Challenges & Possibilities” at Oracle OpenWorld 2015. In addition, I talked about “Real-time Monitoring of Composite Database Operations” during the EOUC talk entitled “Twelve More Things About Oracle Database 12c”.
October 14 Rovinj (HR) I delivered two presentations entitled “Identification of Performance Problems without the Diagnostic Pack” and “Adaptive Dynamic Sampling” at HrOUG 2015.
October 12 Portoroz (SI) I delivered two presentations entitled “Designing for Performance: Database Related Worst Practices” and “Adaptive Dynamic Sampling” at SIOUG 2015.
September 10 Zurich (CH) I delivered a presentation entitled “Adaptive Dynamic Sampling” at the Trivadis Performance Days.
September 9 Zurich (CH) I delivered a presentation entitled “The Oracle Database In-Memory Option: Challenges and Possibilities” at the Trivadis Performance Days.
September 1 Birmingham (UK) I delivered two presentations entitled “Designing for Performance: Database Related Worst Practices” and “Identification of Performance Problems without the Diagnostic Pack” at Oracle Midlands.
June 16 Wien (AT) I delivered, in German, a presentation entitled “Adaptive Dynamic Sampling” at the conference organized by AOUG.
May 21 Prangins (CH) I delivered, in French, a presentation entitled “Adaptive Dynamic Sampling” at a SIG organized by SOUG.
April 29 Frankfurt (DE) With a colleague of mine (Peter Welker) I presented, in German, a half-day seminar entitled “Die Oracle Database In-Memory Option auf dem Prüfstand”. The event was organized by Trivadis.
April 28 München (DE) With a colleague of mine (Peter Welker) I presented, in German, a half-day seminar entitled “Die Oracle Database In-Memory Option auf dem Prüfstand”. The event was organized by Trivadis.
April 20 Utrecht (NL) I delivered a presentation entitled “Adaptive Query Optimization” at Planboard DBA Symposium.
April 18 Lugano (CH) I delivered, in Italian, a presentation entitled “Designing for Performance: Database Related Worst Practices” at VOXXED Days Ticino.
April 14 Ballerup (DK) I delivered a presentation entitled “The Oracle Database In-Memory Option: Challenges and Possibilities” at the Trivadis DK opening event.
March 19 Baden (CH) I delivered a presentation entitled “Die Oracle Database In-Memory Option auf dem Prüfstand” at a SIG organized by SOUG.
March 12/13 Cruise ship (Oslo-Kiel-Oslo) I delivered two presentations entitled “Adaptive Dynamic Sampling” and “Execution Plans” at OUGN Vårseminar 2015.
March 4 Dallas (USA) I delivered a presentation entitled “Adaptive Dynamic Sampling” at Hotsos Symposium 2015.
February 13 Online I delivered a DOAG webinar entitled “Identification of Performance Problems without the Diagnostic Pack”.

2014

When Where What
December 9 Liverpool (UK) I delivered a presentation entitled “Adaptive Query Optimization” at UKOUG Tech14.
December 8 Liverpool (UK) I delivered a presentation entitled “Oracle Database In-Memory and the Query Optimizer” at UKOUG Tech14.
November 19 Nürnberg (DE) I delivered a presentation entitled “Oracle Database 12.1.0.2 New Performance Features” at DOAG 2014.
November 18 Nürnberg (DE) I delivered a presentation entitled “Three in 12c: Row Limiting, PL/SQL WITH SQL and Temporal Validity” at DOAG 2014.
November 12 Geneva (CH) Oracle Database 12c Release 1 TechnoCircle – Together with a colleague of mine (Emiliano Fusaglia) I presented a one-day seminar organized by Trivadis.
October 4 Stuttgart (DE) With a colleague of mine (Peter Welker), I presented a half-day seminar entitled “Die Oracle Database In-Memory Option auf dem Prüfstand”. The event was organized by Trivadis.
September 29 San Francisco (US) I delivered a presentation entitled “Indexes: Structure, Splits and Free Space Management Internals” at OakTable World.
September 28 San Francisco (US) I was one of the 12 speakers that hold the “12 Looks at Oracle Database 12c” session at Oracle OpenWorld. I covered the part about the query optimizer.
September 28 San Francisco (US) I delivered a presentation entitled “Adaptive Query Optimization” at Oracle OpenWorld.
June 17 Wien (AT) I delivered a presentation entitled “Adaptive Query Optimization” at AOUG Anwenderkonferenz 2014.
June 11 Zürich (CH) I delivered a presentation entitled “Adaptive Query Optimization” at the Trivadis CBO Days 2014.
June 3 Düsseldorf (DE) I delivered a presentation entitled “Adaptive Query Optimization” at DOAG Datenbank 2014.
Mai 28 Paris (FR) I delivered a presentation about the 12c query optimizer at the Paris Oracle Meetup.
Mai 20 Birmingham (UK) I delivered two presentation at an event organized by Oracle Midlands. The first was “Adaptive Query Optimization”, the second was “Row Chaining and Row Migration Internals”.
April 29/30 Berlin (DE) Berliner Expertenseminar zum Thema Oracle Database Query Optimizer – I presented a 2-day seminar organized by DOAG.
April 3 Baden-Dättwil (CH) I delivered a presentation entitled “ASH Analytics” at an event organized by SOUG.

2013

When Where What
December 10 Lugano (CH) Oracle Database 12c Release 1 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
December 4 Manchester (UK) I presented a master class entitled “Execution Plans” at UKOUG Technology Conference 2013.
December 3 Manchester (UK) I presented a session entitled “The Query Optimizer in Oracle Database 12c – What’s New?” at OakTable World UK 2013.
November 21 Nürnberg (DE) I delivered a presentation entitled “Query Optimizer 12c – Was ist neu?” at DOAG 2013.
November 14 Hamburg (DE) Oracle Database 12c Release 1 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
September 23 San Francisco (US) I delivered a presentation entitled “Row Chaining and Row Migration Internals” at OakTable World 2013.
September 22 San Francisco (US) I delivered a presentation entitled “The Query Optimizer in Oracle Database 12c – What’s New?” at Oracle OpenWorld 2013.
September 19 Lausanne (CH) Oracle Database 12c Release 1 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
September 13 Zurich (CH) Oracle Database 12c Release 1 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
Mai 17 Hissarya (BG) I delivered two presentations entitled “How the Query Optimizer Learns from ITs Mistakes” and “SQL New Features in the Latest Generation of Database Technology” at the Spring Conference of the BGOUG.
March 21 Baden (CH) I delivered a presentation entitled “SQL New Features in the Latest Generation of Database Technology” at a SIG organized by SOUG.
March 14 Frankfurt (DE) I delivered a presentation entitled “Wie der Oracle Optimizer aus seinen Fehlern lernt” at Frankfurter Datenbanktage 2013.

2012

When Where What
December 12 Zurich (CH) I delivered a presentation entitled “How the Query Optimizer Learns from Its Mistakes” at Trivadis CBO Days 2012.
December 4 Birmingham (UK) I delivered a presentation entitled “How the Query Optimizer Learns from Its Mistakes” at UKOUG Conference 2012.
December 3 Birmingham (UK) I delivered a presentation entitled “Shareable Cursors” at UKOUG Conference 2012.
November 21 Nürnberg (DE) I delivered a presentation entitled “How the Query Optimizer Learns from Its Mistakes” at DOAG 2012.
October 15 Ljubljana (SI) I delivered a presentation entitled “How the Query Optimizer Learns from Its Mistakes” at SIOUG 2012.
October 4 San Francisco (US) I delivered a presentation entitled “How the Query Optimizer Learns from Its Mistakes” at Oracle OpenWorld 2012.
October 1 San Francisco (US) I delivered a presentation entitled “Shareable Cursors” at OakTable World 2012.
June 19 Vienna (AT) I delivered a presentation entitled “Shareable Cursors” at AOUG Anwenderkonferenz 2012.
April 19 Billund (DK) I delivered a presentation entitled “End-to-End Response Time Analysis” at Miracle Open World 2012.
March 6 Dallas (US) I delivered a presentation entitled “Shareable Cursors” at Hotsos Symposium 2012.

2011

When Where What
December 6/7 Birmingham (UK) I delivered two presentations entitled “Challenges and Chances of the 11g Query Optimizer” and “Join Techniques” at UK Oracle User Group Conference 2011.
December 4 Birmingham (UK) I delivered a presentation entitled “Join Techniques” at the OakTable Sunday preceding UK Oracle User Group Conference 2011.
November 16 Nürnberg (DE) I delivered a presentation entitled “Challenges and Chances of the 11g Query Optimizer” at DOAG 2011.
October 4 San Francisco (US) I delivered a presentation entitled “Challenges and Chances of the 11g Query Optimizer” at Oracle OpenWorld 2011.
June 16 Eclépens (CH) I delivered a presentation entitled “Exadata Performance Features Explained” at an event organized by SOUG.
June 7/8 Berlin (DE) DOAG Berliner Expertenseminar: Tuning mit dem Query-Optimizer – I presented a 2-day seminar organized by DOAG. The content was based on the chapters 4, 5, 6 and 7 of my book.
May 25 Zürich (CH) I delivered two presentations entitled “Challenges and Chances of the 11g Query Optimizer” and “Exadata Performance Features Explained” during the Trivadis Performance Days 2011.
April 14 Billund (DK) I delivered a presentation entitled “Transaction Management Internals” at Miracle OpenWorld 2011.

2010

When Where What
December 1 Birmingham (UK) I delivered a presentation entitled “Transaction Management Internals” at UKOUG Conference Series Technology and E-Business Suite 2010.
November 18 Nürnberg (DE) I delivered a presentation entitled “Transaktions-Management Internas” at DOAG 2010.
October 28 Lugano (CH) Oracle Database 11g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
September 27 Portoroz (SI) I delivered a presentation entitled “Join Techniques” at SIOUG 2010.
September 22 San Francisco (US) I delivered a presentation entitled “Join Techniques” at Oracle OpenWorld 2010.
September 16/17 Ann Arbor (US) I talked at Michigan OakTable Symposium 2010. The presentations were entitled “Obtaining Execution Plans”, “Interpreting Execution Plans” and “Transaction Management Internals”.
June 22/23 Berlin (DE) Optimizing Oracle Performance – I presented a two-day seminar based on the chapters 1, 2, 8, 9, 10 and 11 of my book. The event was organized by DOAG.
June 15 Vienna (AT) I delivered a presentation entitled “Edition-Based Redefinition” at the AOUG Anwender Konferenz.
May 4 Frankfurt (DE) Oracle Database 11g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
April 22 Frankfurt (DE) Oracle Database 11g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
April 15/16 Billund (DK) I delivered two presentations entitled “Diagnosing Parallel Executions Performance” and “SQL Plan Baselines” at Miracle OpenWorld 2010.
March 31 Genève (CH) Oracle Database 11g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
March 10 Dallas (US) I delivered a presentation entitled “Diagnosing Parallel Executions Performance” at Hotsos Symposium 2010.
March 2 Bern (CH) Oracle Database 11g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
January 19 Frankfurt (DE) Oracle Database 11g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.

2009

When Where What
December 10 Zürich (CH) Oracle Database 11g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
December 2 Birmingham (UK) I delivered a presentation entitled “Parallel Processing” at UKOUG Conference Series Technology & E-Business Suite 2009.
November 17 Nürnberg (DE) I delivered a presentation entitled “Edition-Based Redefinition” at DOAG 2009.
November 12 Baden-Dättwil (CH) I delivered a presentation entitled “Edition-Based Redefinition” at an event organized by SOUG.
October 12 San Francisco (US) I delivered a presentation entitled “Interpreting Execution Plans” at Oracle OpenWorld 2009.
September 21 Portorož (SI) I delivered two presentations entitled “Interpreting Execution Plans” and “Parallel Processing” at SIOUG 2009.
August 25/27 Lausanne (CH) SQL Optimizer and Performance Workshop – I presented a three-day class organized by Trivadis.
May 25/26 Glattbrugg (CH) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
May 11/12 Baltic Sea I delivered two presentations entitled “Interpreting Execution Plans” and “SQL Plan Baselines” on a crusingship between Sweden and Finland. The event was organized by Orcan.
March 18 Baden-Dättwil (CH) I delivered a presentation entitled “SQL Plan Baselines” at an event organized by SOUG.
March 10 Dallas (US) I delivered a presentation entitled “Bloom Filters” at the Hotsos Symposium 2009.

2008

When Where What
December 5 Birmingham (UK) I delivered a presentation entitled “Execution Plans” at UKOUG Conference 2008.
December 2 Nürnberg (DE) I delivered a presentation entitled “Query Optimizer 11g” at DOAG 2008.
September 21/22 Zürich (CH) I delivered two presentations entitled “Query Optimizer 11g” and “Bloom Filters” at TrivadisOPEN 2008.
September 15 Wien (AT) I delivered a presentation entitled “Query Optimizer 11g” at a meeting organized by AOUG.
June 4 Baden-Dättwil (CH) I delivered two presentations entitled “Optimizing Physical Design” and “Optimizing Data Access” at an event organized by SOUG.
May 27 Genève (CH) I delivered a presentation entitled “Oracle Database 11g – 11 nouvelles fonctionnalités sous la loupe” at an event organized by SOUG.
April 23 Zürich (CH) I delivered a presentation entitled “Effective Indexing and Partitioning Data” at Trivadis Performance Days.
April 3 Wien (AT) I delivered a presentation entitled “Effective Indexing and Partitioning Data” at a meeting organized by AOUG.
March 10 The Hague (NL) Query Optimizer and SQL Tuning – I presented a one-day seminar at Red Database Symposium.
March 5 Dallas (US) I delivered a presentation entitled “Query Optimizer 11g: What’s New?” at Hotsos Symposium 2008.
February 18/19/20 Lausanne (CH) SQL Optimizer and Performance Workshop – I presented a three-day class organized by Trivadis.
January 30 Bern (CH) Oracle Database 11g Release 1 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
January 22 Lugano (CH) Oracle Database 11g Release 1 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.

2007

When Where What
December 11 Wien (AT) Oracle Database 11g TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
December 3-6 Birmingham (UK) I delivered two presentations entitled “Query Optimizer 11g – What’s new?” and “Scalability with Oracle RAC for DWH Applications” at UK Oracle User Group Conference 2007.
November 5/6 Glattbrugg (CH) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
October 8/9 Frankfurt (DE) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
September 24 Portoroz (SI) I delivered a presentation entitled “Scalability with Oracle RAC for DWH Applications” at SIOUG 2007.
June 11-13 Lausanne (CH) SQL-Optimizer and Performance Workshop – I presented a three-day class organized by Trivadis.
May 21/22 Glattbrugg (CH) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
March 5 Dallas (US) I delivered a presentation entitled “Scalability with Oracle RAC for DWH Applications” at Hotsos Symposium 2007.

2006

When Where What
November 16 Birmingham (UK) I delivered a presentation entitled “CBO – A Configuration Roadmap” at UKOUG 2006 Conference.
November 15 Mannheim (DE) I delivered a presentation entitled “SQL Profiles” at DOAG 2006.
September 29 Rødby (DK) I delivered a presentation entitled “CBO: A Configuration Roadmap” at Miracle DatabaseForum 2006.
September 12 München (DE) I delivered a presentation entitled “Oracle Query Optimizer” at a regional meeting organized by DOAG.
June 21/22 Glattbrugg (CH) I delivered two presentations entitled “Join Techniques” and “SQL Profiles” at Trivadis CBO Days 2006.
June 19/20 Frankfurt (DE) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
June 15/16 Bern (CH) New Features Oracle10g für Entwickler – I presented a two-day class organized by Trivadis.
May 22/23 Glattbrugg (CH) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
April 10/11 Glattbrugg (CH) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
April 3/4 Bern (CH) New Features Oracle10g für Entwickler – I presented a two-day class organized by Trivadis.
March 20/21 München (DE) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
March 7 Dallas (US) I delivered a presentation entitled “SQL Profiles” at Hotsos Symposium 2006.
February 27/28 Bern (CH) Oracle Data Storage Internals – I presented a two-day class organized by Trivadis.
January 26/27 Glattbrugg (CH) New Features Oracle10g für Entwickler – I presented a two-day class organized by Trivadis.

2005

When Where What
November 29 Glattbrugg (CH) Oracle 10g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
November 24 Lugano (CH) Oracle 10g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
November 22 Baden-Dättwil (CH) I delivered a presentation entitled “CBO: A Configuration Roadmap” at an event organized by SOUG.
November 17 Genève (CH) Oracle 10g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
November 10 Mannheim (DE) I delivered a presentation entitled “CBO – A Configuration Roadmap” at DOAG 2005.
November 8 Bern (CH) Oracle 10g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
October 25 Basel (CH) Oracle 10g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
October 12/13 Frankfurt (DE) New Features Oracle10g für Entwickler – I presented a two-day class organized by Trivadis.
October 11 Zürich (CH) Oracle 10g Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
October 6/7 Glattbrugg (CH) New Features Oracle10g für Entwickler – I presented a two-day class organized by Trivadis.
June 15/16 Glattbrugg (CH) Workshop Data Storage Internals – I presented a two-day class organized by Trivadis.
May 9/10 Lausanne (CH) Nouvelles fonctionalités Oracle10g pour Developeur – I presented a two-day class organized by Trivadis.
March 8 Dallas (US) I delivered a presentation entitled “CBO: A Configuration Roadmap ” at Hotsos Symposium 2005.
January 13/14 Glattbrugg (CH) New Features Oracle10g für Entwickler – I presented a two-day class organized by Trivadis.

2004

When Where What
December 13-15 Glattbrugg (CH) New Features Oracle9i für Entwickler – I presented a three-day class organized by Trivadis.
November 24 Baden-Dättwil (CH) I delivered a presentation entitled “Automatic Workload Repository” at an event organized by SOUG.
November 10 Mannheim (DE) I delivered a presentation entitled “Automatic Workload Repository” at DOAG 2004.
November 15/16 Basel (CH) New Features Oracle Database 10g: Einführung für DBAs und Entwickler – I presented a two-day class organized by Trivadis.
November 2 Genève (CH) Oracle Optimization Solutions TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
October 26 Zürich (CH) Oracle Optimization Solutions TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
September 20-22 Glattbrugg (CH) New Features Oracle9i für Entwickler – I presented a two-day class organized by Trivadis.
June 16 Baden-Dättwil (CH) I delivered a presentation entitled “How To Approach Performance Problems?” at EOUG – SOUG Focus Day.
June 2/3 Lugano (CH) Oracle Database 10g TechnoCircle – Together with a colleague of mine I presented a two-day seminar organized by Trivadis.
May 25/26 München (DE) Oracle Database 10g TechnoCircle – Together with a colleague of mine I presented a two-day seminar organized by Trivadis.
May 10-12 Glattbrugg (CH) New Features Oracle9i für Entwickler – I presented a two-day class organized by Trivadis.
May 5/6 Lausanne (CH) Oracle Database 10g TechnoCircle – Together with a colleague of mine I presented a two-day seminar organized by Trivadis.
May 3/4 Zürich (CH) Oracle Database 10g TechnoCircle – Together with a colleague of mine I presented a two-day seminar organized by Trivadis.
March 4 Hamburg (DE) I delivered a presentation entitled “Oracle Database 10g – First Experiences” at a DOAG Database SIG meeting.

2003

When Where What
December 1/2 Basel (CH) Oracle9i/8i Architektur und Interna für fortgeschrittene Entwickler – I presented a two-day class organized by Trivadis.
November 20 Baden-Dättwil (CH) I delivered a presentation entitled “Erste Erfahrungen mit Oracle 10g” at an event organized by SOUG.
October 6/7 Glattbrugg (CH) Oracle9i/8i Architektur und Interna für fortgeschrittene Entwickler – I presented a two-day class organized by Trivadis.
June 18 Lausanne (CH) Oracle9i Performance Features TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
June 16/17 Stuttgart (DE) Oracle9i/8i Architektur und Interna für fortgeschrittene Entwickler – I presented a two-day class organized by Trivadis.
May 26-28 Glattbrugg (CH) New Features Oracle9i für Entwickler – I presented a three-day class organized by Trivadis.
February 24-26 Glattbrugg (CH) New Features Oracle9i für Entwickler – I presented a three-day class organized by Trivadis.
February 10 Manno (CH) La sicurezza delle basi di dati Oracle – I presented a half-day class organized by ATED.

2002

When Where What
October 8 Genève (CH) Oracle9i Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
September 24 Lugano (CH) Oracle9i Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
September 20 München (DE) Oracle9i Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
September 6 Zürich (CH) Oracle9i Release 2 TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
August 26-28 Lausanne (CH) Atelier optimiseur SQL et performances – I presented a three-day class organized by Trivadis.
June 17-19 Lausanne (CH) Atelier optimiseur SQL et performances – I presented a three-day class organized by Trivadis.
June 6 Genève (CH) Data Warehousing avec Oracle9i TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.
May 16 Roma (IT) I delivered a presentation entitled “Materialized Views: Oracle9i New Features” at EOUG Spring Forum 2002.
April 10-12 Lausanne (CH) Atelier optimiseur SQL et performances – I presented a three-day class organized by Trivadis.

March 19 Zürich (CH) I delivered a presentation entitled “Materialized Views in Oracle9i” at an event organized by SOUG.
February 26 Genève (CH) Oracle8i & Oracle 9i Advanced Application Tuning TechnoCircle – Together with a colleague of mine I presented a one-day seminar organized by Trivadis.

2001

When Where What
September 4 Bern (CH) I delivered a presentation entitled “Optimizer Statistics in Oracle8i and Oracle9i” at an event organized by SOUG.