Ardent Performance Computing
Jeremy Schneider
DatabasesDevOps / SRE / infrastructurePerformance / optimizationLinux / Unix
- Posts
- 157 from 22 Feb 2007 to 21 Oct 2026
- Posting
- monthly (15 in the last year)
- Kind
- personal blog
- Feed
- https://ardentperf.com/feed/
2026 13
- Postgres recovery_prefetch Considered Harmful and Causing Outages
- Agents Gone Awry on Postgres SBOMs: Start Over
- Misc Learnings: SBOMs, Provenance and Attestations
- Why Postgres Breaks Kubernetes container_memory_working_set_bytes Metric
- Postgres Checkpoint Followup and Collation Visualization and Codex Luna
- Happiness Hint: Alarm on Checkpoint Time
- PGConf.dev 2026 Trip Summary
- Zero autovacuum_vacuum_cost_delay, Write Storms, and You
- Database Schema Migrations in 2026 – Survey
- Openclaw is Spam, Like Any Other Automated Email
- The Scott Shambaugh Situation Clarifies How Dumb We Are Acting
- Postgres client_connection_check_interval
- How Blocking-Lock Brownouts Can Escalate from Row-Level to Complete System Outages
2025 15
- Postgres Booth at PASS Data Community Summit
- KubeCon 2025: Bookmarks on Memory and Postgres
- Explaining IPC:SyncRep – Postgres Sync Replication is Not Actually Sync Replication
- Sanitized SQL
- Seattle Postgres User Group Video Library
- Testing CloudNativePG Preferred Data Durability
- Data Safety on a Budget
- Postgres Replication Links
- Losing Data is Harder Than I Expected
- Run Jepsen against CloudNativePG to see sync replication prevent data loss
- Graviton2 versus Graviton4
- Collation Torture Test versus Debian
- Waiting for Postgres 18 – Docker Containers 34% Smaller
- Testing loadBalancerSourceRanges with CloudNativePG on Azure Kubernetes
- Postgres Per-Connection Statistics
2024 8
- Challenges of Postgres Containers
- Kubernetes Requests and Limits for Postgres
- Good Benchmark Engineers and Postgres Benchmark Week
- Default Sort Order in Db2, SQL Server, Oracle & Postgres 17
- Major Developments in Postgres Extension Discovery and Distribution
- Postgres Indexes, Partitioning and LWLock:LockManager Scalability
- UUID Benchmark War
- Copy-and-Paste A New Postgres Dev Env In 5 Min
2023 3
2022 3
2021 2
2019 4
2018 2
2016 1
2014 7
2013 19
- Readable Code for Modify_Snapshot_Settings
- Largest Tables Including Indexes and LOBs
- OSP #2c: Build a Standard Platform from the Bottom-Up
- Replicating Tanel’s Script Library
- Convert Raw/Hex to Timestamp
- Delete Archived Logs from Standby
- OSP #2b: Build a Standard Platform from the Bottom-Up
- OSP #2a: Build a Standard Platform from the Bottom-Up
- Minimal-downtime PSUs on CRS with Cloned Golden Images
- Create Tablespace and ORA-28374
- OSP #1: The Foundation
- Listener Error from addNode.sh with Second Network
- OSP: Overview
- Operationally Scalable Practices
- Voting Disk Lies (CRS-4000)
- Resource Manager Limits (ORA-29376)
- IOUG Collaborate 2013 Wrap-Up
- How To Troubleshoot OEM 12c Cloud Control Auto-Discovery
- Set Up Exadata for Cloud Control 12.1.0.2
2012 3
2011 7
2010 10
2009 4
2008 10
- Oracle ASM Stripe Size
- Robust Software Version Numbering
- Parsing LISTENER.ORA with awk and sed
- Oracle Fully Automated Install and Patch
- ASMLIB Performance vs Udev
- Collaborate Wrapup, RAC 11g/VMware Lab
- Oracle Services on RAC at Collaborate
- Oracle IOPS and HBA Queue Depth
- Oracle Clusterware on RHEL5/OEL5 with udev and multipath
- Oracle I/O and Operating System Caching
2007 46
- Two days until Asia! Trip Update.
- Cache Buffers Chains and Latch Spelunking
- GC Buffer Busy Waits in RAC: Finding Hot Blocks
- Formula for db_file_multiblock_read_count
- Notes on 11g New Features, Part 1
- Oracle 11g now on OTN for download!
- Log Buffer #55: a Carnival of the Vanities for DBAs
- 10g Subquery Unnesting Anomalies
- NFS and Stats Collection in Oracle 11g
- Compression in 11g: Time To Pay Attention
- Case Study: Statspack/AWR Latch Waits (Part 2)
- Case Study: Statspack/AWR Latch Waits (Part 1)
- Monitoring Oracle on SMP with Hyper-Threading
- Monitoring Oracle on NFS
- Accessing Arbitrary Ancestors in Hierarchical Queries
- Encyclopedia Spine Problem
- Combining Hierarchical Queries With Analytics
- Doug Burns on Oracle User Groups
- Chicago Oracle Users Group Meeting
- Controlfile Recovery WITHOUT Resetlogs
- Redo Log Filename Extension
- Fidelity Case Study
- Controlfile Recovery Requires RESETLOGS
- Recovering Your Controlfile Without a Backup
- Who’s Accessing That File?
- The Clusterware C API
- Migrating to RAC/ASM with RConfig
- E-Business Suite Applications 11i on RAC/ASM
- Automating Those Pesky Linux Prerequisites
- Listener Subscription To ONS For Cluster Events
- Crazy Networking Problem on Linux
- PRKP-1001 Converting To RAC+ASM With Rconfig
- LOCAL_LISTENER and ORA-12545
- Centralized TAF Configuration in 10g, Part 2
- NOT NULL Plus TAF Causing ORA-08176
- DBCA Slow? Check Host Equivalence.
- Tuning SQL Statement Execution in 10g, Part 2
- RAC File Permissions Quick Reference
- Single Oracle Password File on Raw with RAC
- Tuning SQL Statement Execution in 10g, Part 1
- Six Steps to Effective RAD
- Consistent Reads and Multiversioning
- Life Requires a Sense of Humor
- RAC Listener Best Practices
- udev for Security Conscious RAC Sysadmins
- Centralized TAF Configuration in 10g, Part 1