enq: TX - index contention
看到论坛上有人讨论,研究了下enq: TX - index contention Lock held on an index during a split to prevent other operations on it--------------------------------------------------...
RAC归档目录设置考虑
1. 备份到本机的硬盘考虑恢复的因素,所有归档文件应该在任何节点都可以访问考虑到主机失败的因素,归档应该在任一台主机宕掉后,仍然可以在任何节点访问该节点生成的归档文件 也就是说,如果...
物化视图的快速刷新
带UNION ALL物化视图的快速刷新1. 定义的查询的union all操作必须在最顶等级(查询重写后)2. 物化视图日志指定rowid 和 including new values3. 如果表...
物化视图上使用bitmap索引
还是同一个客户的系统,生产机是OLTP系统,肯定无法使用位图索引,但是对于查询机,上面不存在并行的DML操作,只有物化视图的刷新这个DML操作。 跟踪了下dbms_mview.refresh操作,发现其其实是一条数据一条数...
物化视图日志的重建 与 ORA-12034
最近发现客户的数据库db file scattered read很高,做了个statspack,top5里面的SQL全是和物化视图日志相关的SQL语句,一查mlog$_xxxx这些表的大小,竟然后几个高达3G的…… 由于相关有问题的表数量比较多,...
oracle10g 静默安装
静默安装主要就是依靠一个rsp文件的事先配置但是,编辑rsp文件很麻烦,选项太多。但是用runInstaller的record选项,可以记录数据库安装的配置,生成rsp文件,然后拷贝该文件到其他服务器上去重演下就可以了./runIn...
9i 升级到 10g SQL执行计划校验
SQL Performance Analyzer 能完成版本升级前的执行计划改变的检查工作但是该功能是11g提供的,如果要从9i升级到10g,那么还需要使用或者购买11g版本的数据库研究了下SPA的实现,其是通过9i的10046的跟踪文件在10g数...
trcsess 进行端到端的跟踪
SYS@SOURCE10 > SELECT * FROM v$version WHERE ROWNUM=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod[oracle10@...
ORA-600 [15160]的处理
Fri Jun 12 09:07:37 2009Errors in file /u01/oracle10/app/oracle/admin/SOURCE10/bdump/source10_cjq0_3559.trc:ORA-00600: internal error code, arguments: [15160], [], [], [], [], [], [], []Fri Jun 12 09:...
TSM ORACLE 备份调度
/home/oracle9/scfull_bk.rmanrun{allocate channel t1 type 'sbt_tape' parms 'ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo.opt)';backup format '%d_full_%t_%s_%p' database;sql 'alter system a...
10g中的新伪列 ora_rowscn
SQL> CREATE TABLE test AS SELECT * FROM dba_objects; Table created SQL> SELECT ora_rowscn,scn_to_timestamp(ora_rowscn),COUNT(*) from test GROUP BY ora_rowscn,scn_to_timestamp(ora_rowsc...
TSM LINUX 实验配置
实验环境为WIN SERVER + LINUX 客户端Server TSMSRV5360_WIN.exe TSM_ISC_5320_WIN.exe TSMAdminCenter5330.exeClient ...
[转自ITPUB]面对一个全新的环境,作为一个Oracle DBA,首先应该了解什么?
在这里,不谈那些大的方面,比如了解整个IT环境整体情况,假设你已经知道了这些,接下来需要面对的就是这些一个个活生生的database了.这里总结了一些一般的思路来面对一个全先的database,从而快速了解你面对的环境概要....
P570装系统的苦心经历
客户的P570搬迁,但是没有把HMC搬过来,今天让装系统,妈的系统被HMC管理着,不能用串口装。据说把机器恢复出厂设置就可以了先登录ASMI管理界面,在System Service Aids->Factory Configuration 恢复了service proc...
alt_disk_copy复制rootvg
alt_disk_copy可以用于复制root卷组,相当于是克隆,复制出来的卷组可以拿到其他机器上去用,不用守着装系统,如果把oracle的软件也直接装在root卷组上的话,那么做双机就好方便了爽# alt_disk_copy -d hdisk1Calli...
几项网络安全相关的no参数详解
客户反应他们的p650不断ping省局的某台机器,其实这是AIX的PMTU路由发现功能导致,这个可以关掉,不影响AIX网络功能no -po tcp_pmtu_discover=0 -o udp_pmtu_discover=0客户还有3台机器是AIX5.1,需要把这句话加入到...
查找大文件
由于du好像要把文件夹的大小算在内,所以我用find+ls来查找系统中比较大的文件find /u01/app/oracle/ -type f -exec ls -l {} \;|sort +4rn|awk '{print $5"\t"$9}'
ERRPT
AIX提供了记录硬件和软件错误日志的功能。这些错误日志可以用于失败诊断和修正错误的方法。error logging 守护进程被errdemon命令启动,写入记录到错误日志中去。error logging 守护进程从/dev/error文件中读取错...
AIX RAC9I 心跳线断掉测试(续)
昨天测试了心跳线断掉的时候,集群把节点2踢出,使数据库关闭,但是HACMP并没有关闭,也忘记看网卡接管的情况今天测试网卡接管的情况以及客户端访问的情况[oracle@P61A:/u01/app/oracle]$ifconfig -aen0: flags=4e0...
ORA-12545 RAC 解决
SQL> conn sys/change_on_install@rac_aix as sysdbaERROR:ORA-12545: Connect failed because target host or object does not exist在连接RAC的时候不定期的出现,解决方法是在hosts文件中配置IP的标签,通...