查找未共享的sql
select substr(sql_text,1,60), count(*) from v$sqlstats where excutions<4 group by substr(sql_text, 1, 60) having count(*)>1;
10G 的data pump
10G 的data pump1 设定存储位置 create directory dumplocation as '/oracle/dumpfile'; grant read, write on directory dumplocation to scott; dumpfile=dumplocation:myfil...
cbo 之 statistics
oracle 如果使用基于cost的优化方式,那么statistics 就显得格外重要,因为它直接影响着sql的执行计划。1 oracle需要的统计数据 以及各个数据的用途。表: 列的数目、块的数目、平均列长。列: NDV ( number of dist...
oracle document 下载地址
http://space.itpub.net/batch.viewlink.php?itemid=6499基本所有问题都能找到答案。
ssh 介绍
昨晚看 RAC的搭建过程中,用到了ssh,就做了初步的总结如下:SSH: (secure shell) 主要是可以对传输的数据进行加密, 所以它作为一种常用的远程登录软件。若不考虑此因素,telnet的使用将会更加简单。SSH: ...
关于dead lock 与sql优化的关系(二)
不好意思,上篇日志书写有些问题,在此做出修正。导致死锁的原因目前只能是由于设计的问题。我也是看来前面一位网友的留言才认为添加索引以提高sql的执行效率,尽快地释放TX锁。但此处是死锁,只能是设计问题,想必...
关于dead lock 与sql优化的关系
前些日子,有位网友发布系统总是出现dead lock,从而人们都会对数据库的设计提出质疑,都意识到了是sql的并发,但很少人意识到这是劣质失去了引起的。当每隔一段时间出现一次dead lock,过一段时间又消失了。可能是...
oracle的跟踪事件 --set events
Oracle跟踪事件 -- set events </SCRIPT. 一、Oracle跟踪文件Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创...
logminer介绍
理解和使用Oracle 8i分析工具LogMiner Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工...
sql*loader 介绍(摘录)
Oracle SQL*Loader 使用指南 整理:Angel.John SQL*Loader是Oracle数据库导入外部数据的一个工具.它和DB2的Load工具相似,但有更多的选择,它支持变化的加载模式,可选的加载及多表加载. &nbs...
关于latch的一些整理
atch是一种管理sga的锁机制,而其本身也是一种内存结构,有其addr,根据它们管理的不同结构又有各自不同的name,而负责每一种任务的latch可能不只一个,可通过v$latch_children得到每种latch的数量。查询各种latch的...
exp/imp的一次应用
做了一个pdf文件,是关于一次数据库的迁移。如果您对该工具还不太熟悉的话可以看一下。
关于mv的一点见解
一般形式:create materilized view view_namebulid immediaterefresh on commit|complete start with sysdata next trunc(sysdate+1) +4/24 --refresh 的频率enable query rewriteasbody --the conten...