oracle scn学习
一直不明白scn怎么工作的,今天他妈的不搞清楚,不睡了。偶发现如果想要了解scn必须知道各种恢复是怎么回事。1。3种恢复类型Instance recoveryCrash recoveryMedia recovery.前两种是在实例启动过程中自动进...
oracle 动态性能视图学习
1.先把三思的动态性能视图学完今天看到了V$sysstat和V$sesstat里面的一个统计项:open cursor current和session cursor cache count想了解一下这个和V$open_cursor和session_cached_cursor;当我们执行一条sql语...
oracle 内存结构 share pool sql解析的过程
1.sql解析的过程oracle首先将SQL文本转化为ASCII字符,然后根据hash函数计算其对应的hash值(hash_value)。根据计算出的hash值到library cache中找到对应的bucket,然后比较bucket里是否存在该SQL语句。 如果不存在...
oracle 内存结构 share pool dictionary cache
1.dictionary cache作用2.如何查看dictionary cache里面的运行时数据内容方式一、转储dictionary cache 我们可以使用如下命令对dictionary cache进行转储。 ALTER SESSION SET EVENTS 'immediate trac...
oracle 内存结构 share pool library cache
1.library cache的作用 librarycache最主要的功能就是存放用户提交的SQL语句、SQL语句相关的解析树(解析树也就是对SQL语句中所涉及到的所有对象的展现)、执行计划、用户提交的PL/SQL程序块(...
db file sequential read
1.这个事件出现的情况需要的信息不在SGA中,需要从磁盘中读取db_file_multiblock_read_count参数值为1(这个是不是依然是db file scatt read,只不过这个p3的值应该是1)(需要验证)extent边界,在一个extent中要读...
IO等待时间db file sequential read
今天看到http://www.itpub.net/viewthread.php?tid=936915&extra=&page=1,觉得相当不错,摘录如下: --------请教:关于db file sequential read 等待的问题现在我创建了一个表,该表无索引,当对这个表做全表扫描...
test
sd
日志产生的过程
1.牛人的关于日志的文章(http://www.ixora.com.au/notes/redo_latching.htm)第一步:获取闩The redo copy latches are used to indicate that a process is copying redo into the log buffer,and that LGWR should...
关于log_buffer
1.看了文章:http://www.itpub.net/thread-926325-1-9.html,下面是摘录,相当精彩关于设置Log Buffer Size的困惑大家好,从Oracle的资料上看,Redo写的触发条件中有如下两条:1)1/3Redo Buffer满2)Log Buffer...
常见事件
1.log buffer space The log buffer space Oracle metric indicates that the process is waiting for space to become available in the log buffer (Space becomes availabl...
察看隐藏参数的sql
selecti.ksppinm name,i.ksppdesc description,cv.ksppstvl value,cv.ksppstdf isdefault,decode(bitand(cv.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE') ismodified,decode(bitand(cv.ksppstvf,2),2,'TRUE','...
bi开始工作了
现在开始学习bi了,总的制定各计划吧,好好学习。
数据字典(2)
"USER_"为前缀的数据库字典视图通常记录执行查询的帐户所拥有的对象的信息,"ALL_"为前缀的数据库字典视图通常记录包括执行查询的帐户所拥有的对象的信息及授权至PUBLIC的帐户用户所拥有的对象的信息,"DBA_"为前缀的数据库字典视图则包含所有数据库对象的信息,而不管其所有者。其他的字典视图中主要的是V$视图,之所以这样叫是因为他们都是以V$或GV$开头的。V$视图是基于X$虚拟视图的。V$视图是SYS用户所拥有的,在缺省状况下,只有SYS用户和拥有DBA系统权限的用户可以看到所有的视图,没有DBA权限的用户
oracle启动的时候做了什么(1)
关于X$表,其创建信息我们也可以从数据字典中一窥究竟。 首先我们考察bootstrap$表,该表中记录了数据库启动的基本及驱动信息。 SQL> select * from bootstrap$; LINE# OBJ# SQL_TEXT -1 -1 8.0.0.0.0 0 0 CREATE ROLLBACK SEGMENT SYSTEM STORAGE ( INITIAL 112K NEXT 1024K MINEXTENTS 1 M 8 8 CREATE CLUSTER C_FILE#_BLOCK#("TS#" NUMBER,"SEGFILE#" NUMBER,"SEGBLOCK#" NUMBER) 9 9 CREATE INDEX I_FILE#_BLOCK# ON CLUSTER C_FILE#_BLOCK# PCTFREE 10 INITRANS 2 MAXT 14