<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[flawless_521的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/flawless_521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; flawless_521]]></copyright><item><title><![CDATA[导致实例逐出的五大问题]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/47746597</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/47746597</guid><author>flawless_521</author><pubDate>Tue, 18 Aug 2015 09:54:43 +0800</pubDate><description><![CDATA[MOS 文档 ID 1526186.1  转载下来

问题 1：警报日志显示 ora-29740 是实例崩溃/驱逐的原因

症状：

实例崩溃，警报日志显示“ORA-29740:evicted by member ...（被成员...驱逐）”错误。


可能的原因：
一个实例将另一个实例从 RAC 数据库驱逐时，出现了 ORA-29740 错误。被驱逐的实例会在警报日志中报告 ]]></description><category></category></item><item><title><![CDATA[如何诊断RAC数据库上的“IPC Send timeout”问题]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/47746383</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/47746383</guid><author>flawless_521</author><pubDate>Tue, 18 Aug 2015 08:45:22 +0800</pubDate><description><![CDATA[RAC 数据库上比较常见的一种问题就是“IPC Send timeout”。数据库Alert log中出现了“IPC Send timeout”之后，经常会伴随着ora-29740 或者 "Waiting for clusterware split-brain resolution"等，数据库实例会因此异常终止或者被驱逐出集群。

比如:

实例1的ALERT LOG：

Thu Ju]]></description><category></category></item><item><title><![CDATA[如何诊断RAC系统中的gc cr multi block request]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/47726603</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/47726603</guid><author>flawless_521</author><pubDate>Mon, 17 Aug 2015 16:11:10 +0800</pubDate><description><![CDATA['gc cr multi block request' 是RAC数据库上比较常见的一种等待事件，在RAC 上进行全表扫描(Full Table Scan)或者全索引扫描(Index Fast Full Scan）时，容易产生这样的多块读等待。

     这种等待产生的主要原因：
1. 数据库参数db_file_multiblock_read或者db_block_size设置太大，导致多块读]]></description><category></category></item><item><title><![CDATA[Oracle CRS/GI 进程介绍]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/45339547</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/45339547</guid><author>flawless_521</author><pubDate>Tue, 28 Apr 2015 17:40:32 +0800</pubDate><description><![CDATA[1. ocssd.bin：这是一个很核心的进程，如果它异常终止会导致这个节点的集群或者主机重启。这个进程主要用于检查表决盘能否正常访问，节点私网间的通信是否正常。数据库实例上的LMON进程也会注册到CSSD上，这样CSSD会通过LMON来了解数据库实例的健康情况。
  如果节点发生了主机自动重启，需要查看ocssd的日志，位于： /log//cssd。

2. crsd.bin： 这个进程主]]></description><category></category></item><item><title><![CDATA[归档模式下，恢复没有备份的数据文件]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/42262587</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/42262587</guid><author>flawless_521</author><pubDate>Wed, 31 Dec 2014 09:22:15 +0800</pubDate><description><![CDATA[1、确认库里现有的数据文件
SQL> select file_name from dba_data_files;


FILE_NAME
--------------------------------------------------------------------------------
/data/corcl/users01.dbf
/data/corcl/sysaux0]]></description><category></category></item><item><title><![CDATA[RAC后台进程介绍]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/39958063</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/39958063</guid><author>flawless_521</author><pubDate>Fri, 10 Oct 2014 11:02:17 +0800</pubDate><description><![CDATA[在RAC数据库上会比单实例数据库多一些进程，这些进程是RAC特有的，为了实现集群数据库功能而设置的。这篇文章会对RAC特有的进程做一些介绍。



1、LMSn: Global Cache Service Process。 
LMSn进程会维护在Global Resource Directory (GRD)中的数据文件以及每个cached block的状态。LMSn用于在RAC的实例间进]]></description><category></category></item><item><title><![CDATA[实例恢复与Oracle的SCN]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/39025485</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/39025485</guid><author>flawless_521</author><pubDate>Wed, 03 Sep 2014 12:07:46 +0800</pubDate><description><![CDATA[简单理解oracle的SCN就是自己的时间功能，好比linux系统自己的时间一样，oracle它也有自己的一套时间。
在你干净的关闭数据库时shutdown immediate或者使用alter system checkpoint都会把SCN的值写入4个位置，其中有3个位于controlfile内，还有1个位于datafile header内
controlfile里面的三个SCN分别是：1、]]></description><category></category></item><item><title><![CDATA[Oracle 使用RMAN COPY 移动 整个数据库 位置]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/38925885</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/38925885</guid><author>flawless_521</author><pubDate>Fri, 29 Aug 2014 15:11:18 +0800</pubDate><description><![CDATA[一．数据迁移说明

在DBA的工作中会遇到数据迁移的情况，比如将本地磁盘迁移到ASM，亦或者需要更换存储设备，那么我就需要迁移整个数据库的存储位置。

 

如果只是移动表空间或者数据文件，我们可以将表空间或者数据文件offline 之后，移动位置，在用alter database rename 和alter tablespace rename 来将位置的变化写入控制文件即可。

]]></description><category></category></item><item><title><![CDATA[oracle buffer cache]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/38867199</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/38867199</guid><author>flawless_521</author><pubDate>Wed, 27 Aug 2014 11:17:05 +0800</pubDate><description><![CDATA[Buffer Cache 中的管理结构
            Buffer Cache是SGA的一部分，Oracle利用Buffer Cache来管理data block，Buffer Cache的最终目的就是尽可能的减少磁盘I/O。
 
Buffer Cache中主要有3大结构用来管理Buffer Cache：
            （1）Hash Bucket
和 Hash Ch]]></description><category></category></item><item><title><![CDATA[RMAN 备份与恢复]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/38817325</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/38817325</guid><author>flawless_521</author><pubDate>Mon, 25 Aug 2014 10:25:33 +0800</pubDate><description><![CDATA[1. 检查数据库模式：
   sqlplus /nolog 
   conn /as sysdba
   archive log list (查看数据库是否处于归档模式中)
   若为非归档,则修改数据库归档模式。
   startup mount
   alter database archivelog
   alter database open
2.连接到target数据库]]></description><category></category></item><item><title><![CDATA[oracle11gR2(GI)启动过程]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/35264087</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/35264087</guid><author>flawless_521</author><pubDate>Fri, 27 Jun 2014 14:50:16 +0800</pubDate><description><![CDATA[在oracle中文blog看到这篇文章，收藏了。

11gR2 集群管理软件（GI） 启动顺序和诊断方法简介
By Allen Gao on 十二月 10, 2012



在这篇文章里我们会对11gR2
GI 的启动顺序进行介绍，并且对常见的GI启动时遇到的问题和对应的解决办法进行介绍。

基本上我们可以把GI的启动过程分成3个阶段，ohasd阶段，构建集群阶段，启动资源阶段]]></description><category></category></item><item><title><![CDATA[oracle11g 新特性]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/28390937</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/28390937</guid><author>flawless_521</author><pubDate>Wed, 04 Jun 2014 09:41:34 +0800</pubDate><description><![CDATA[一．新特性提纲

 

1.数据库管理部分

◆数据库重演(Database Replay) 
这一特性可以捕捉整个数据的负载，并且传递到一个从备份或者standby数据库中创建的测试数据库上，然后重演负责以测试系统调优后的效果。

◆SQL重演(SQL Replay) 
和前一特性类似。但是只是捕捉SQL负载部分，而不是全部负载。

◆计划管理（Plan Manageme]]></description><category></category></item><item><title><![CDATA[Linux-DNS配置 安装oracle11g rac]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/27558529</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/27558529</guid><author>flawless_521</author><pubDate>Thu, 29 May 2014 18:24:10 +0800</pubDate><description><![CDATA[DNS服务器的IP地址是192.168.2.98
需要配置的DNS地址是192.168.2.212，这个IP地址必须没有人使用，不然安装grid会报错


1、安装以下rpm包
bind-9.3.6-4.P1.el5.x86_64.rpm
bind-chroot-9.3.6-4.P1.el5.x86_64.rpm
caching-nameserver-9.3.6-4.P1.el5.x]]></description><category></category></item><item><title><![CDATA[RedHat5.4+ASM+oracle11g RAC安装]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/27555765</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/27555765</guid><author>flawless_521</author><pubDate>Thu, 29 May 2014 18:17:07 +0800</pubDate><description><![CDATA[1、IP地址规划]]></description><category></category></item><item><title><![CDATA[v$session/v$process视图涉及的相关会话信息的查询]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/22940923</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/22940923</guid><author>flawless_521</author><pubDate>Fri, 04 Apr 2014 15:46:56 +0800</pubDate><description><![CDATA[关于服务器进程与用户进程概念及v$session/V$PROCESS视图简介 ，详见：http://blog.youkuaiyun.com/q947817003/article/details/16922457
本文根据性能分析的一般思路来进行：
先看OS资源，确定CPU/内存消耗最多的进程，从进程找到会话，再查看会话详细信息：包括会话类型、执行的SQL等等。
各种查询
1.查当前会话SID
BYS]]></description><category></category></item><item><title><![CDATA[存储概念2]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/17885717</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/17885717</guid><author>flawless_521</author><pubDate>Sun, 05 Jan 2014 16:36:45 +0800</pubDate><description><![CDATA[一. 管理逻辑卷
       物理卷和卷组通常不由用户和应用程序直接访问数据，并且也无法操作它们来提供磁盘空间以供用户和应用程序使用。但是，逻辑卷提供了使磁盘空间可供使用的机制，从而为用户和应用程序提供了访问存储在其上的数据的能力。
       当您创建逻辑卷时，您将指定用于该逻辑卷的逻辑分区的数量。一个逻辑分区映射到一个、两个或三个物理分区，具体取决于您希望维护的数据副本的数量。
  ]]></description><category></category></item><item><title><![CDATA[存储概念]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/17885577</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/17885577</guid><author>flawless_521</author><pubDate>Sun, 05 Jan 2014 16:32:09 +0800</pubDate><description><![CDATA[一. 逻辑卷存储概念
            五个基本的逻辑存储概念是：物理卷（PV）、卷组（VG）、物理分区（PP）、逻辑卷（LV）和逻辑分区（LP）。图 1 显示了这些概念之间的关系。

图 1 逻辑存储组件之间的关系


关于图 1，可以得出以下结论：
（1）每个单独的硬盘驱动器称为一个物理卷（physical volume，PV），并具有一个名称（例如：hdisk0、hdis]]></description><category></category></item><item><title><![CDATA[jboss-eap-4.3部署Jms应用]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/17098031</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/17098031</guid><author>flawless_521</author><pubDate>Tue, 03 Dec 2013 17:15:45 +0800</pubDate><description><![CDATA[一直接触jboss的Web服务器，因为工作中会用到，尤其是总和Jms打交道，但是我只管部署JMS应用并启动它，保证开发人员能使用就OK了。
一、基础知识
JMS提供了两种消息通信模型：
      点到点（P2P）
      发布/订阅（Pub/Sub）
点到点也就是Queue（队列）    发布订阅也就是Topic（广播）
其余的基本知识我相信开发人员应该比我知道的多，也就不用说了]]></description><category></category></item><item><title><![CDATA[使用SQL Tuning Advisor (STA) 优化SQL语句]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/17097401</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/17097401</guid><author>flawless_521</author><pubDate>Tue, 03 Dec 2013 16:18:59 +0800</pubDate><description><![CDATA[在Oracle10g之前，优化SQL是个比较费力的技术活，不停的分析执行计划，加hint，分析统计信息等等。在10g中，Oracle推出了自己的SQL优化辅助工具: SQL优化器(SQL Tuning Advisor ：STA)，它是新的DBMS_SQLTUNE包。使用STA一定要保证优化器是CBO模式下。

执行DBMS_SQLTUNE包进行sql优化需要有advisor的权限：

SQ]]></description><category></category></item><item><title><![CDATA[一份DBA面试题以及解答]]></title><link>https://blog.youkuaiyun.com/flawless_521/article/details/17024645</link><guid>https://blog.youkuaiyun.com/flawless_521/article/details/17024645</guid><author>flawless_521</author><pubDate>Fri, 29 Nov 2013 14:41:41 +0800</pubDate><description><![CDATA[作者: xsb(http://xsb.itpub.net)
发表于:2006.03.17 13:29
分类: Oracle 
出处：http://xsb.itpub.net/post/419/60442



一、SQL tuning 类
1:列举几种表连接方式
答:merge join,hash join,nested loop
2:不借助第三方工具，怎样查看sql的执行计划]]></description><category></category></item></channel></rss>