原创 FLASHBACK INSTEAD OF DELAYING APPLYING OF LOGS ON STANDBY

 If you have multiple standby sites, you may utilize the DELAY option in D

原创 Query the Oracle Alert Log using SQL commands

There are often times when you want to know what has been recorded in the database’s alert log, but may not want to or

原创 11g Active Standby Database Automatic Block Corruption Repair

In addition to the real time query capability of the 11g Active Data Guard feature, we can also add to our high availab

原创 RMAN Troubleshooting Catalog Performance Issues

  This note discusses what to look for when queries against the RMAN repos

原创 Oracle RAC Performance and Tuning specially gc cr multi block request wait

LMS process called as Lock Manager Server Process , also called the GCS (G

原创 11g Release 2 Rolling Upgrade using Transient Logical Standby database

  This note illustrates how we can perform a rolling upgrade from Oracle 11g Release 1 to Oracle 11g Release 2 using a

原创 Find statements that do not use bind variables

 Using different sql statement where only some parameters differs (also known as not using bind variables) is know as t

原创 Restoring Optimizer Statistics

  In some cases we may find that gathering fresh statistics has led to the optimizer executing sub-optimal execution p

原创 Using the AWR History Tables to compare performance

Using the DBA_HIST AWR history tables, we can compare the top wait events between different days or different time peri

原创 How to Backup Different Release Databases with the Same Catalog Database

  The purpose of this article is to explain how to set up different catalo

原创 Changing the database characterset from US7ASCII to WE8MSWIN1252

  This note looks at the procedure for changing the characterset of a 10g

原创 Downgrading a failed 11g Release 2 Upgrade - the easy way

One of the best practices before performing any database upgrade is to tak

原创 Upgrading to Oracle Database 10g

  Oracle has made the process of upgrading from Oracle8i or Oracle9idataba

原创 Using TUNE_MVIEW and EXPLAIN_REWRITE to enable us to tune MV Fast Refreshes and Query Rewrites

 We can use the DBMS_MVIEW.EXPLAIN_REWRITE package (which was first introd

原创 Monitor Data Guard Log Shipping

Note: This query needs to be run on the Primary database. SET PAGESIZE 124 COL DB_NAME FORMAT A8 COL HOSTNAME FORMAT A1