Statspack_ORA-00001 奇怪的事
前几天在清理了Statspack的表后出现了ORA-12012: error on auto execute of job 1[@more@]ORA-12012: error on auto execute of job 1ORA-00001: unique constraint (PERFSTAT.STATS$SQL_SUMMARY_PK) violatedORA-06512: at "PERFSTAT.STATSPACK", line 1361ORA-06512: at "PERFSTAT.STATSPACK", line 2442ORA-06512: at "PERFSTAT.STATSPACK", line 91ORA-06512: at line 1版本是9208。即使是再次把资料清空也是一样的错误。BAIDU一下,据说是有BUG, 不过仔细看看又和我的版本不太对。只好从Perfstat本身的
Oracle: Grant 对high loading system,bind variable的影响
前几日,海的那边的AP TEAM发来一份script,说是程序的权限控制要大改,请这边的DBA执行一下,我打开看了下,确实对很多objects的grants有很大变动。先在一个库执行了一下,顺利,10分钟run完。然后在第二个库,开始run。我习惯性的观察TOP状况的变动,忽然发现s012之后的process出现在TOP中,然后竟然发现s30也出现了( 我们用Shared_server, 默认开12个,最大32个),这可不是好兆头。[@more@]赶紧检查session wait, 发现了大量library cache pin,赶紧Cancel掉。恢复正常。为什么grant会产生大量library cache pin.,我还真没好好思考过。
ORA-00376 运气不好,遭遇这个
今天下午,User突然反应数据都没法删除,收到他们的截图看,是ORA-00376 file 2 cannot be read at this time[@more@]然后file 2 是什么呢,一看是UNDO…去Alert.log看了下:CF: write/open error block=0x69 online=1 file=5 /data2/hhsas/undotbs02.dbf file=2 /data1/hhsas/undotbs01.dbf error=27061 txt: 'Linux-x86_64 Error: 30: Read-only file system error=27061 txt: 'Linux-x86_64 Error: 30: Read-only file systemAdditional information: -1Additional information: -1Additional information: 8192'Addit
10.2.0.4 Listener 常挂掉的例子一个
10.2.0.4的一个Data Warehouse, 最近listener常挂...[@more@]OS: RHEL4kernel: tnslsnr[5512]: segfault at 0000000000000018 rip 000000358126870d rsp 0000007fbfff8f70 error 4Listener.ora:TNS-12518: TNS:listener could not hand off client connection TNS-12547: TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost contact Linux Error: 32: Broken pipeMetalink上给了3个解法:1. 增加物理内存2. 上1个patch3. 用Huge Page这套系统是64bit, 24GB物理内存,各项指标目前都还好,看起来上个pat