future2012lg

博客园 首页 新随笔 联系 订阅 管理

11 2014 档案

摘要:oracle的events,是我们在做自己的软件系统时可以借鉴的Oracle 11g trace eventsORA-10001: control file crash event1ORA-10002: control file crash event2ORA-10003: control file... 阅读全文
posted @ 2014-11-27 11:25 future2012lg 阅读(2010) 评论(0) 推荐(0)

摘要:本文通过图表和实例的阐述在Oracle数据库创建新表时Storage的参数具体含义。 可用于:表空间、回滚段、表、索引、分区、快照、快照日志参数名称缺省值最小值最大值说明INITIAL5(数据块)2(数据块)操作系统限定分配给Segment的第一个Extent的大小,以字节为单位,这个参数不能在a... 阅读全文
posted @ 2014-11-27 10:21 future2012lg 阅读(482) 评论(0) 推荐(0)

摘要:Oracle直方图解析一、何谓直方图:直方图是一种统计学上的工具,并非Oracle专有。通常用于对被管理对象的某个方面的质量情况进行管理,通常情况下它会表现为一种几何图形表,这个图形表是根据从实际环境中所收集来的被管理对象某个方面的质量分布情况的数据所绘制成的,通常会画成以数量为底边,以频度为高度的... 阅读全文
posted @ 2014-11-16 20:43 future2012lg 阅读(666) 评论(0) 推荐(0)

摘要:半联结是在两个数据集(表)之间的联结,其中第一个数据集中的数据行在决定是否返回时会根据在另一个数据集中出现或不出现至少一个相匹配的数据行来确定。“不出先”匹配行——这是半联结的一种特殊形式,称为反联结。标准的内联结与半联结之间最主要的区别在于在半联结中,第1个数据集中的每一条记录至返回一次,而不管在... 阅读全文
posted @ 2014-11-13 17:23 future2012lg 阅读(261) 评论(0) 推荐(0)

摘要:常常有人把这三个hint搞混,主要是因为对三种重写原理不清楚。特总结如下。(实验环境为10204)1. no_unnest, unnestunnest我们称为对子查询展开,顾名思义,就是别让子查询孤单地嵌套(nest)在里面。所以un_unnest双重否定代表肯定,即让子查询不展开,让它嵌套(nes... 阅读全文
posted @ 2014-11-13 10:20 future2012lg 阅读(543) 评论(0) 推荐(0)

摘要:一、什么是SCNSCN(System Change Number 简称 SCN)是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。在Oracle中,有四种SCN,分别为:系统检查点SCN、数据文件检查点SCN、启动SCN、终止SCN。1、系统检查点scn 当一个检查点动作完成后... 阅读全文
posted @ 2014-11-12 13:59 future2012lg 阅读(2200) 评论(0) 推荐(0)

摘要:oracle10g 有64个hints , 11g 增加到71 个, 下表中红色的代表已经过时的, 粗体的是11g 新增.Optimization Goals and Approaches (2)Access Path Hints (17)Other (20)Join Operation (7)AL... 阅读全文
posted @ 2014-11-11 15:11 future2012lg 阅读(358) 评论(0) 推荐(0)

摘要:转载:http://www.dbtan.com/2010/04/direct-path-readwrite.htmldirect path read/write (直接路径读/写):直接路径读(direct path read)通常发生在Oracle直接读数据到进程PGA时,这个读取不需要经过SGA... 阅读全文
posted @ 2014-11-10 11:45 future2012lg 阅读(6203) 评论(0) 推荐(0)

摘要:http://www.thinkindata.com/?p=34该hint用于子查询(query_block) 很多的情况下,如果子查询共用相同的别名(alias),可以通过设定不同的qb_name分别标识子查询。实例如下SQL*Plus: Release 10.2.0.1.0 – Producti... 阅读全文
posted @ 2014-11-07 23:14 future2012lg 阅读(951) 评论(0) 推荐(0)

摘要:一 switch 命令1 switch命令用途更新数据文件名为rman下镜像拷贝时指定的数据文件名更新数据文件名为 set newname 命令指定的名字。2 switch 命令使用前提条件rman 必须连接到目标数据库当switch tablespaces、datafiles、tempfiles时... 阅读全文
posted @ 2014-11-01 12:11 future2012lg 阅读(504) 评论(0) 推荐(0)