It was awesome again – meeting so many people related to Oracle in USA. This year, COLLABORATE 19 (#C19TX) took place in San Antonio, Texas. For me the first time not in Las Vegas, it was a nice change.
Again, I was honoured with two presentation slots about Oracle Database technology. “Oracle Core – Database I/O” and “YOUR machine and MY database – a performing relationship!?”
If you are interested in my presentations, feel free to download them here. Thank you everybody who attended! Martin Klier
The TechDays Belgium 2019 were a great success – so many cool and nice people, and very interesting content. I’d like to say Thank You to the attendees, speakers and organisers – I’ll love to be back in 2020 if possible.
Here is the download link for my presentation “Performance is Rarely an Accident” in English.
After talking at DOAG Conference 2018 and IT Tage Frankfurt 2018, the slides for the sessions are available now. Download presentation “Martin Klier – Oracle Core: Database I/O” now, and let me know if there are any questions, any time!
Abstract
We know different IO types that are used by the database. The DB needs them to fulfill its tasks. This lecture shows how and where they are different, and explains the advantanges and disadvantages of each. We will talk about access to tablespaces, online/archived redo logs and different file types connected to the instance.
I’ll include a quick review on the respective functions in the RDBMS, and we will also have a quick look into Oracle’s Automagic(?) Storage Management ASM.
I’d like to promote understanding of mass storage operations in the modern world, and transfer knowledge for a competent storage sizing.
At the DOAG Database Conference 2017 in Düsseldorf May 30/31st 2017, our Oracle ACE Martin Klier and the head of DOAG in NRW, Martin Schmitter, presented about Oracle HA on Linux and Windows.
Thank you all folks who attended my Dublin presentations at OUG Ireland! It’s great fun to be back to the island again, and I enjoyed talking very much.
Thursday March 23rd 2017:
“42 (alternative?) Facts for Oracle Clusterware, ASM and RAC”.
Download pdf here.
Friday March 24th 2017:
“No Magic, no Jungle, no Swamp: The Oracle Alert Log”
Download pdf here.
Thanks everyone who attended the talks, you are a great crowd!
– Martin
Auf den Frankfurter IT Tagen 2016 liefen zwei Vorträge von Performing Databases aus dem Themenkreis Oracle, für die wir hier die Präsentationen kostenlos zum Download zur Verfügung stellen.
Vielen Dank an die zahlreichen Zuhörer und die tollen Gespräche im Anschluss!
“The Bad One Into Your Crop – SQL Tuning Analysis for DBAs (Die Schlechten ins Kröpfchen – SQL Analyse für DBAs)” (Slides)
“42 Fakten zu Oracle RAC, Grid Infrastructure und ASM” (Slides)
Thanks everyone who attended my Oracle Technology session “The Bad Ones Into Your Crop – SQL Tuning Analysis for DBAs” at DOAG Konferenz 2016 #DOAG2016. (German: “Die Schlechten ins Kröpfchen – SQL Analyse für DBAs”) – Martin Klier
Picking out, validating and improving slow or resource-eating SQL statements is part of any responsible DBA’s work who takes his/her job serious. Identification alone can be tough, but it will be even harder to improve something you have no chance to understand the purpose of. This way, you will never be in the position to improve elapsed time by factors of 1 million or 100.000 – that’s a privilege of the designers and coders. But there is a generic way for us database whisperers to approach bad-behaving SQL, and improve it by factor 2, 5 or 10. Sometimes this is all we will get, so let me show you how: We are avoiding expensive tools, voodoo features, concatenated heuristics and one-engine-fixes-the-other. An unspectacular, real-world, common-sense approach, reaching the goals with grassroots technology.
Objective 1: Understand the basic components of parsing SQL in Oracle Databases
Objective 2: Pick the culprit, understand its execution plan
Objective 3: Weed them out, avoid collateral damage.
Thanks to everybody who attended the 9th Software Performance Meetup!
That’s the slides to “Performance is rarely an accident” as delivered by Martin Klier on September 27th 2016 in Munich. Download here
About the lecture:
The intention is, to show development teams, administrators and analysts, how beneficial it would be to think about performance at all, and that you’d need code instrumentation (=runtime meta information about application behavior) to get better. Martin will go from general Excellence over costs and implication of changes to the real craftsmanship of performance analysis.
One of the highlights in early spring is UTOUG Training Days – the on-site event of the Utah Oracle User Group in Salt Lake City, UT, USA. As in the […]
Um dir ein optimales Erlebnis zu bieten, verwenden wir Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wenn du diesen Technologien zustimmst, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn du deine Zustimmung nicht erteilst oder zurückziehst, können bestimmte Merkmale und Funktionen beeinträchtigt werden.
Funktional
Always active
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.