José Valerio Oracle Technology

Archive for the ‘10g R2’ Category

Global Cache Waits – White Paper

07.02.2010 · Posted in 10g R1, 10g R2, Internals, RAC, White Papers

Who should read this white paper? This white paper is intended to be accessible to those who are not relatively new to the Real Applications Cluster performance. Familiarity with advanced Oracle concepts and SQL language is assumed. About Technical Reviewers Pablo Albeck – Oracle Practice Manager at Oracle Corporation, with several years of experience in ...

Understanding “The Oracle Query Processing”

03.24.2010 · Posted in 10g R1, 10g R2, 11g R1, 11g R2, Performance, RDBMS

The Query Processing category includes the statistics used to calculate the hit ratio for the database. In this post are just explained the most important.  This information is related to the dynamic statistic table v$sysstat. The main purpose of this post is to add basic knowledge when trying to tune queries in oracle database environments ...

Comments Off

Clusterware para proteger una base Oracle Single Instance

03.06.2010 · Posted in 10g R2, Internals, RAC

During 2007 I wrote a spanish white paper about the use of clusterware to protect single instances, this is not a well known use of clusterware, not translated to english. Step by Step – “Cluster Filesystem  Case” Abril 2007 Version 1.05 Step-by-Step: Utilizando el Clusterware de Oracle para proteger una base Oracle single instance “Entienda ...

Comments Off

GC Waits – Global cache waits

02.16.2010 · Posted in 10g R1, 10g R2, 11g R1, 11g R2, Performance, RAC, Tip

UPDATE 02-JUL-2010 :  Please read my white paper here. The effect of accessing blocks in the global cache and maintaining coherency is represented by “The Global Cache Service” statistics for current and cr blocks, for example, gc current blocks received, gc cr blocks received, and so on Much of these GC waits are blamed on ...

Comments Off

RAC Cloning Using Oracle Universal Installer

11.30.2009 · Posted in 10g R2, RAC, Tip

This is a guide to be used as reference, does not replace the original documentation, it’s an Step by Step assuming you’re ready to add a new node or replace one. I know there are other ways to make this, just to be considered. Basic Concepts Source: Cluster node source. Destination: Cluster node to be ...

Comments Off

RAC Parallel – Part One

10.26.2009 · Posted in 10g R1, 10g R2, 11g R1, 11g R2, RAC, Scripts, Tip

Parallel in standalone Databases The parallel options invoke multiple processes to utilize spare system resources to reduce the time required to complete tasks or jobs. The parallel options do not reduce the amount of resources required by the processing; rather, they spread the processing burden across multiple CPUs. In order to get the most benefit ...

Comments Off

cjq0 – Jobs are not running or stop running

08.26.2009 · Posted in 10g R1, 10g R2, RDBMS, Tip

Sometimes Oracle job background demon hangs or stops working. In this situation all the scheduled jobs will never  run again until you kill the process or just bounce your database. Take a look to your trace files dir probably you’ll find traces confirming this issue. Before starts please check the init parameter job_queue_processes, should be ...

Comments Off

Tracing with trcsess

07.24.2009 · Posted in 10g R1, 10g R2, Performance, RDBMS

Worried about how to trace shared connections?, relax, Oracle provides the trcsess command-line utility that consolidates tracing information based on specific criteria, trcsess is useful for consolidating the tracing of a particular session for performance or debugging purposes. The syntax for the trcsess utility is: trcsess [output=output_file_name] [session=session_Id] [clientid=client_Id] [service=service_name] [action=action_name] [module=module_name] [trace_files] where: output ...

Comments Off

Oracle Internals – How to remaster an object in RAC

07.17.2009 · Posted in 10g R2, Internals, RAC

To understand re-mastering please read in my blog the previous post explaining differences between versions. 1. Log in as SYSDBA and find the segment object number SELECT data_object_id FROM dba_objects WHERE owner = ‘JVALERIO’AND object_name = ‘TESTDRM1′; data_object_id ————— 23098 data_object_id: Object number of the segment which contains the object. If you want to remaster at ...

Comments Off
Copy Protected by Chetan's WP-CopyProtect.