ASM和multipath使用中的磁盘扫描顺序
ASMLib的原理是这样的:ASMLib包只是对盘起一个名字,如“ASM_VOL1″,然后把这个名字存入磁盘的内容的头部。下次机器自动启动时,会自动运行/etc/rc.d/init.d/oracleasm,这时会自动扫描硬盘,扫描过程中,是会读...
oracle 分区表
http://space.itpub.net/trackback.php?code=Ygjb3VUvihW9wHCXl7ZUhjgOJ8A%2BU1UN%2FE4InWA
ORACLE索引与高性能SQL介绍
什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支...
rman备份后为什么要同时备份归档日志
今天在CU上看到有人问一个问题:rman备份后为什么要同时备份归档日志呢,既然rman是物理备份,所有数据已经都备份,再次备份归档日志何用? 思考了一下,认为有必要记录一下为什么要...
从ASM拷贝文件的方法
现在使用ASM的用户越来越多了,而ASM最不方便的就是所有的文件都在oracle自己管理的系统里。我们碰到需要将某个文件拷贝出来的时候就比较麻烦,可能要依赖于RMAN,今天客户突然有个需求要拷贝REDO LOG出来,后来查了...
理解REDO LOG
理解REDO LOG(1) 介质恢复和实例恢复的基本概念REDO LOG是Oracle为确保已经提交的事务不会丢失而建立的一个机制。实际上REDO LOG的存在是为两种场景准备的,一种我们称之为实例恢复(INSTANC...
Oracle的执行计划---SQL的执行规律
在说执行计划之前先说一下概念性的术语.共享SQL语句: 为了不重复相同的SQL语句,在第一次解析后,oracle将SQL语句及解析后得到的执行计划存放在内存中,它位于SGA的共享池中,可以被所有的数据用户共享....
Oracle执行计划的相关概念
本文介绍了ORACLE执行计划的一些基本概念,供学习应用。 一.相关的概念Rowid的概念:rowid是一个伪列,既然是伪列,那么这个列就不是用户定义,而是系统自己给加上的。对每个表都有一个rowid的伪列,但是表中并不...
【性能调整】系统视图
V$SESSION,V$SESSTAT,V$SESSION_EVENT,V$SESSION_LONGOPS,V$SESSION_WAIT,V$SESS_IO,V$SESSION_CONNECT_INFOselect--会话信息 a.SADDR, --session's address&nbs...
绑定变量和cursor_sharing
如果SHARED_POOL_SIZE设置得足够大,又可以排除Bug的因素,那么大多数的ORA-04031错误都是由共享池中的大量SQL代码等导致过多内存碎片引起的。 可能的主要原因有:·SQL没有足够的共享;·大量不必要的解析调用;...
Oracle闪回查询恢复delete数据
Flashback query(闪回查询)原理 Oracle根据undo信息,利用undo数据,类似一致性读取方法,可以把表置于一个删除前的时间点(或SCN),从而将数据找回。Flashback query(闪回查询)前提:SQL> show param...
ASM实例启动报错:ORA-29701 :unable to connect to Cluster Manager
方法一:今天配置asm遇到一个问题,在启动asm实例的时候提示: ORA-29701 :unable to connect to Cluster ManagerCauseConnect to CM failed or timed out.ActionVerify that the CM was started. If the CM w...
计划没有变化快
马上就是七七情人节了,而我还是一人过这些节日,我在等待? 还是被等待。。。。今天加班心情很浮躁,还好有领导发的新疆提子吃, 虽然很甜,但心情很失落。。。。...
ASM学习笔记_ASM安装
Refer to the <<Oracle Database Installation Guide>> for your operating system for details on installing ASM.1 ASM’s installtion can be done by DBCA.2 如果是非RAC环境下使用ASM, 需要在安装ASM之前用脚...
undo 表空间丢失之恢复(ORA-01548)
误删undo表空间,或者undo表空间无限增大最后需要删除undo表空间,解决方法 1. $ startup ORACLE 例程已经启动。 Total System Global Area 264241152 bytes Fixed Siz...
undo 表空间丢失之恢复(ORA-01548)
误删undo表空间,或者undo表空间无限增大最后需要删除undo表空间,解决方法 1. $ startup ORACLE 例程已经启动。 Total System Global Area 264241152 bytes Fixed Siz...
Checkpoint not complete
http://space.itpub.net/trackback.php?code=Zgje3Fh70Ba5w3yQlrxUhjgOJ8A%2FVV8M%2BU8Dm2Y
HASH JOIN ,MERGE JOIN ,NESTED LOOP
对于Oracle的一些基本知识要加强学习,我从网上抄了三个人对这个题目的见解下来,供已参考。 NESTED LOOP:对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择。在嵌套循环中,内表被外表驱动,外...
对《非诚勿扰》节目之我所见
最近看了几期非诚勿扰,看后感觉如下:女人择偶的标准如今五花八门,且不看某台的相亲类节目那些拜金女孩的言论言辞凿凿,令人反胃。如最近被炒得火爆的节目《非诚勿扰》,某台的《我们约会吧》,其中都一击要害。...
ORA-00257解决
从Oracle9i开始,借助于UNDO日志文件提供了闪回查询的功能,由于功能也有一定的局限性,也就是说依赖于UNDO日志的事务不能被覆盖,所以在Oracle10g开始又采用了一种新的FlashBack日志来实现这个功能,而且更为强大,...