Home / Databases / Oracle

Oracle

Oracle Database: RMAN, Data Guard, RAC, tablespaces, AWR and errors. 27 posts.

Oracle / How-to

Advisory: designing an Oracle backup strategy with RMAN - incrementals, recovery windows, object storage and immutability

RMAN supports many backup styles, and the right one depends on database size, RPO/RTO and where backups are stored. Choose between full plus incrementals and incrementally updated image copies, set a recovery window retention, use block change tracking, send copies off-site or to object storage with immutability, and test restores.

3 min readIntermediate

Oracle / How-to

Advisory: where to run Oracle Database in the cloud - OCI services, Oracle Database@Azure/AWS, RDS for Oracle or VMs

Oracle databases can move to several cloud targets with very different feature sets, licensing rules and operating models. Compare OCI database services, Oracle Database@Azure and @AWS, Amazon RDS for Oracle and self-managed VMs on the features you use (RAC, Exadata, options), licensing, latency to applications and who operates them.

3 min readIntermediate

Oracle / How-to

Optimization: sizing Oracle SGA and PGA with the built-in advisors

Oracle memory is often sized once at install and never revisited. Use the SGA, buffer cache and PGA target advisors with AWR history to see the effect of more or less memory, choose between automatic shared memory and manual settings, enable HugePages on Linux, and change in small, measured steps.

2 min readIntermediate

Oracle / Runbook

Transformation: Oracle to PostgreSQL with Ora2Pg, from assessment to cut-over

Move an Oracle schema and its data to PostgreSQL (self-managed, Azure Flexible Server or RDS/Aurora). Estimate effort with the Ora2Pg report, convert schema and PL/SQL, load data, and handle the differences that cause most bugs. Then run a parallel validation before switching.

3 min readAdvanced

Oracle / Runbook

Transformation: upgrading Oracle 19c to 23ai with AutoUpgrade

Use AutoUpgrade to analyse, fix up and upgrade 19c databases to 23ai, including converting non-CDBs into PDBs. Covers the config file, the analyze, fixups and deploy modes, restore points for fallback, and the checks to run after the upgrade.

3 min readAdvanced