UAUptime Architectinuptimearchitect.hashnode.dev·Jun 23 · 17 min readOracle Wait Events, Decoded: The Half-DozenA wait event is not a mystery. It's just a label for time a session spent not on CPU — blocked, waiting for a single block to come back from disk, for a commit to flush, for another session to let go 10
UAUptime Architectinuptimearchitect.hashnode.dev·Jun 23 · 10 min readData Guard Switchover vs Failover: Which Role Transition, and WhenThe two words get used interchangeably in incident bridges, and that confusion costs people data. A switchover and a failover both end with your standby running as the primary — but they are not the s00
UAUptime Architectinuptimearchitect.hashnode.dev·Jun 23 · 12 min readRAC Node Eviction: A Troubleshooting Checklist That Starts With "Why"A node disappears from your cluster at 3am. crsctl stat res -t shows it down, the surviving node logged a reconfiguration, and someone is already asking whether you lost data. You didn't — and that's 00
UAUptime Architectinuptimearchitect.hashnode.dev·Jun 22 · 18 min readHow to Read an AWR Report Without DrowningAn AWR report is a wall of numbers — dozens of sections, hundreds of rows, a thousand ways to get lost chasing a metric that doesn't matter. Most people scroll to "Buffer Hit %", see 99%, and conclude00
UAUptime Architectinuptimearchitect.hashnode.dev·Jun 7 · 30 min readThe Oracle HA Decision Tree: RAC vs Data Guard vs Both"We have RAC, so we're covered for DR." It's one of the most expensive sentences in Oracle operations, and I've watched variations of it play out more than once. Real Application Clusters (RAC) and Da00