Independent Oracle performance consultant and researcher. Internals geek. OakTable member. Oracle ACE Alum. Sym42.

Joined October 2014
959 Photos and videos
Pinned Tweet
Rare opportunity to secure guaranteed Oracle Database performance & troubleshooting support Starting from 01 June 2026, I’m opening a limited number of monthly retainer slots for organizations that need reliable Oracle Database expertise without the overhead of a full-time hire.
1
4
432
Stefan Koehler retweeted
lgwr: You have the control gdb: I have the control
2
11
462
NOPs and shifting trampolines is a fun on-going story all the time (e.g. 2-byte NOP, 0x66 prefixed and eBPF) 🤓 blogs.oracle.com/linux/post/…
1
214
Stefan Koehler retweeted
If you've ever felt the need to manually control adaptive lgwr features, this gdb script's got you covered: t.ly/lJIW1 😎 It lets you enable and disable adaptive scalable lgwr, fast log file sync, and log parallelism. Highly experimental, of course! Example 👇
1
1
7
401
Hallo @Hosteurope Für was gibt es bei Euch das KIS, wenn Ihr dort sowieso keine geplanten Wartungen mehr ankündigt oder Störungen veröffentlicht?
1
1
393
Any reason why the OVA image of the Oracle Database Free 23.x Virtual Appliance is not updated anymore? 23.8 is out for quite a time now but the OVA image is still 23.7 (23.7.0.25.01)? Thank you. @GeraldVenzl
2
1
4
419
Stefan Koehler retweeted
For geeks: two bpftrace scripts to map UTS event and component names to their internal ids. t.ly/bGj0M t.ly/ypKuv Didn’t plan on it, but sometimes the rabbit hole chooses you... Turns out "oradebug doc" doesn't expose all trace events.
1
4
8
1,138
Stefan Koehler retweeted
Profile Explorer is a tool for viewing CPU profiling traces collected through the Event Tracing for Windows (ETW) infrastructure on machines with x64 and ARM64 CPUs github.com/microsoft/profile…
3
46
176
9,870
Stefan Koehler retweeted
It continues to amaze me time and again what bpf based tracing makes possible … been looking into Oracle write consistency and update restart mechanics recently and tinkered with a bpftrace script to detect restarts system-wide and in real-time: t.ly/MgyQ- 🤓
1
1
8
497
Stefan Koehler retweeted
1/4 Interesting UPDATE restart variation: Oracle may try to update a row during the ALL LOCKED phase that wasn't returned and locked in the prior LOCK phase (row 0 in the example).
1
2
6
944
A visionary leader for a nation, and look at what we got: @Bundeskanzler with his „Sparbuch“ and „debt fantasies“ 🫣
I told you so.
338
What is this new My Oracle (Cloud) Support Portal? At first I only got errors when accepting the Terms of Use and now the bug database is gone? How can I search the bug database in the new my Oracle (Cloud) Support Portal? All I see is "Knowledge", "Documentation" & Communities
1
1
472
Ahh I found it. After struggling with all the login errors you have a tiny little link called "Or sign in to other Oracle Support portals" (Support for Oracle Hardware, Software, and Managed Cloud) on the landing page. There you have the good old important information.
2
5
318
Since a few hours I am going down the CPU scaling governors/drivers rabbit hole - Oh boy this is a mess 😱 Love the term "Autonomous frequency scaling" with Intel CPUs and we all know what this means 😅 Can't set fixed perf mode with active intel_pstate wiki.archlinux.org/title/CPU…

2
271
Hey sweetie - Ghidra with XCOFF loader/support blog.silentsignal.eu/2021/04… It was a little bit messy to get it compiled and running with Ghidra on Kali 2024.3 but we can finally start digging
1
3
336
Shout out to my Oracle folks The Oracle Messaging Gateway is deprecated according to the Oracle 23ai documentation and TxEventQ is the new way to go. Ok fine, but how to integrate MQ Series with TxEventQ now. Do we need to code our own client/agent for that? 🤔 Thank you 🙏
1
344
I know that there is some sample code here ( github.com/oracle/microservi… ) but that would be a huge step backward if I need to code my own agent for reading data from TEQ and putting into MQ or vice versa.

1
236
Stefan Koehler retweeted
I will be speaking at the @ebpfsummit 2024 conference about a new way for approaching Linux system performance, with 0x.tools and eBPF! Free online event on September 11th, 2024 ebpf.io/summit-2024/ See you there!
1
7
26
1,659