Oracle Database Memory Architecture in 19c over 12c

The following are some of the key enhancements to the Oracle Database memory architecture in 19c over 12c: In addition to these specific enhancements, Oracle Database 19c also includes a number of general improvements to the memory management architecture. For example, the database now uses a more efficient memory allocation algorithm and improved memory reclamation […]

How to run Observer Process as a Background Process

In Oracle Data Guard, the Observer process is a component of the Fast-Start Failover (FSFO) feature, which automates the failover process in a Data Guard configuration. The Observer continuously monitors both the primary and standby databases, ensuring high availability by automatically triggering a failover to the standby database if the primary database becomes unavailable. Here’s […]

Direct Path Read/Write Temp in Oracle

In Oracle databases, understanding and tuning wait events is crucial for database performance. One set of wait events that often demands attention, particularly in data-intensive operations, is the direct path read temp and direct path write temp events. These events relate closely to how data is read and written between disk and memory, specifically the […]

Drop DATABASE LINK From other schema

To drop database links from multiple user schemas in Oracle, the typical method is to log in as each user and manually execute the command: DROP DATABASE LINK <database_link>; However, there’s a more efficient way to achieve this by creating a PL/SQL procedure. This procedure allows you to drop database links across various schemas without […]