Almost Summer Sale 2026: All my flagship video courses discounted until end of May!
Plus *free* Exadata Internals & Advanced Performance Metrics seminar videos!
tanelpoder.com/posts/almost-sโฆ
Computers are networks! Even your CPUs are networks, but thats for another day... If you want some holiday reading about how I achieved 66GiB/s of reads and 11M IOPS in a single workstation (back in 2020) and which bottlenecks I hit, check this out!
tanelpoder.com/posts/11m-iopsโฆ
I usually try to stick with very basic Linux performance tools (vmstat,iostat,sar) to avoid depending on a customer's server having fancier tools installed. But one awesome tool that makes me break this philosophy is "dstat". It does formatting so much better - recommended!
Computers are networks: If you want to read about modern PCIe topology (root complexes!) and potential I/O bottlenecks in Linux kernel software level, read this first first!
11M IOPS & 66 GiB/s of IO throughput in a single AMD ThreadRipper workstation:
tanelpoder.com/posts/11m-iopsโฆ
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/profโฆ
Old blog from 2018, but still worth reading to remind that SQL plan execution is just program execution like any other.
tanelpoder.com/posts/visualizโฆ