Skip to main content

Posts

Showing posts from January, 2024

Database Replay - Real Application Testing (RAT)

Oracle Database Replay and RAT - Practical Deep Dive Oracle Database Replay deep dive Database Replay and Real Application Testing How to validate upgrades, patches, migrations, and risky changes with real workload behavior Database Replay is one of the most practical risk-reduction tools in the Oracle DBA toolbox. Instead of trusting synthetic benchmarks, isolated SQL tests, or intuition, you capture a real production workload, restore a test system to the same logical starting point, replay that workload, and analyze whether performance, errors, timing, and transactional behavior still look safe. Contents 01 What RAT actually is 02 Why Database Replay matters 03 End-to-end workflow 04 Capture design and prerequisites 05 Preprocess, calibrate, replay 06 Reading the results well 07 Pitfalls and unreplayable work 08 Database Replay vs SPA 09 Practical playbooks 10 Knowledge check Section 01 What Real Application Testing actually is Real Application Testing, usually shortened...

AWR Baselines

Oracle AWR Baselines - Practical Deep Dive Oracle AWR baselines deep dive AWR Baselines How to preserve good periods, compare bad periods, and make AWR history far more useful AWR baselines are one of those Oracle features that look simple at first glance and become much more valuable once you start using them intentionally. They let you preserve important AWR periods, build repeatable reference windows, compare current behavior to known-good behavior, and stop useful snapshots from disappearing just because the default purge policy reached them. Contents 01 Why baselines matter 02 AWR fundamentals and licensing 03 Baseline types 04 Retention and moving window 05 Creating static baselines 06 Baseline templates 07 Using baselines to compare periods 08 Views and administration 09 End-to-end demo 10 Knowledge check Section 01 Why AWR baselines matter An AWR report tells you what happened between two snapshots. A baseline turns a period you care about into a reference point you...