Oracle Peeking绑定变量的控制
们知道从Oracle9i开始,Oracle引入了Peeking of User-Defined Bind Variables的特性,这个特性可以用来在存在数据倾斜时对执行计划纠偏。然而这一特性也可能带来一些副作用,所以Oracle同时引入了一个内部参数用于...
Statspack 各项指标分析
~~~~~~~~~~Per Second Per Transaction Redo size: 22,007.09 2,921.10 --很重要的参数,表示你数据变更频率 Logical reads: 22,890.62 3,038.38 Block cha...
rman备份发现坏块之后的处理
RMAN> backup datafile 28;启动 backup 于 28-11月-04使用通道 ORA_DISK_1通道 ORA_DISK_1: 正在启动 full 数据文件备份集通道 ORA_DISK_1: 正在指定备份集中的数据文件输入数据文件 fno=00028 name=E:ORACLEORADATA...
一次归档日志激增的分析. logmnr
OS:redhat as 4 ORACLE:9207我们的生产库正常情况下一天产生400-500个日志.每个日志大小20M.最近发现日志量大量增加.更加奇怪的是白班(07:30--19:30)的日志是正常的.晚班(19:30--07:30)的日志就...
等待事件PX Deq: Execute Reply
这是一个统计库。操作系统为aix 5.3,数据库版本为10.2.0.4 RAC用户反映数据库查询一个视图的时候长时间牌执行状态,不出数据。赶到现场一看,这个视图的名字是SYS.DBA_PENDING_TRANSACTIONS用select 1 from SYS.DBA_...
truncate的问题
1 truncate后表还占空间多数情况下是因为表定义里面的initial_extent设的大。当然,也可能本身tablespace设置的uniform. size很大。2 如何回收如果是表定义...
10046 事件
如果你对oracle性能调优很感兴趣或者比较专长,那么你对oracle的10046事件一定不会陌生。10046 event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后,将通知oracle kernel追踪...
datafile block 解析
http://www.sosdb.com/article/datafile_block.htm
读懂dump输出的文档
有没有dump输出的文档! (下面只是例子,不用分析,我想知道如何分析dump文件)谢谢!data_block_dump,data header at 0x6000000000208e64===============tsiz: 0x1f98 ...
忍无可忍,我drop了主键
公司有一个生产系统,以前很少使用,现在用的多了,发现性能有问题,系统管理员找到我,于是查看事件,db file parallel write最多。查看os,i/o wait平均在50%。检查发现数据库系统中在频繁的对一个表进行update,...
生产库故障分析(主外键和DML性能分析)
公司生产库2009年06月18日,出现批处理(JOB)阻塞了大量的用户操作,具体表现就是大量的表备锁做,并且CPU资源消耗达到了60%,让整个系统变慢,此时间长达30分钟。出现问题后,我首先查看了系统使用有大事物的存在:...
DBA挑战:对更新的行数进行限制
SQL> drop table table1;表格已被廢棄SQL> SQL> create table table1(fact_no char(4), fact_odr_no char(10),odr_qty number(5));表格已被建立SQL> SQL> insert into table1 values('0213','A3507001',35);Updattin...