Google Chrome遭遇SPA崩溃

昨天晚上google的浏览器Chrome 放出来了,兴冲冲的下载来试了一下,发现打开就立即崩溃: 后来在公司的论坛上看到高人指点,原来是和公司的网络终端软件SPA(Symantec Protection Agent)有冲突。用下面的方法即可解决: [crayon-6906549e4964e30543 […]

Continue Reading

谨慎的使用shutdown abort

今天在重启一个库的时候,由于等了超过半小时,仍然没有完成数据库的close,于是就用shutdown abort命令关闭数据库。但是在起来的时候,发现在alertlog中有大量的SMON的报错,而且还在持续不断的报错出来。

此时,数据 […]

Continue Reading

不要删除你所有的归档日志

今天遇到一个问题,同事来说归档目录已经全部删除了,但是归档目录的大小还是100%,且执行shutdown immediate挂死。

同时alertlog中也在不断的报错:

Continue Reading

HP中无法使用@符号

在一次测试中,发现在oracle用户下无法使用@符号,测试用tnsnames登录的时候,无法识别@符号:

但是tnsping却能ping通的,检查tnsnames.ora文件也没问题,同时,用vi打开profile时,也不能添加使用@ […]

Continue Reading

小议compress表

总体说来,compress table的原理和compress index原理大致相同,compress table是压缩某表的同一字段下的相同的行,compress index是压缩复合索引中同一字段(一般是第一、二个字段)的相同行。 compress表可以通过user_tables.COMPRE […]

Continue Reading

oracle的整合力量

1、7月15日,oracle在亚太区甲骨文融合中间件新策略发布会上,首次披露并购整合BEA后的策略。该战略涵盖BEA和已有oracle融合中间件的产品线,将保留并支持BEA产品线。顶级的BEA销售人员、开发人员将被保留,原BEA中国公司将占oracle中国管理团队较大比重,原BEA全球副总裁兼中国区 […]

Continue Reading

开启异步IO的相关风险

由于IO的请求不是每次等待完成指令后再发送下一个请求,而是存在于队列中,且遵循FIFO。因此如果遇到存储掉电的情况,就可能会出现数据的不一致。虽然这种情况出现的可能性不大,因为存储中有电池,能保证cache中的信息写到存储中。但是在这里还是提一下数据丢失的风险。 由于我们的异步IO的队列中是针对使用 […]

Continue Reading

远程rac,比较难

下面的2张图是做远程rac(RAC on Extended Distance Clusters)的2种模式: 前者是host base的模式,近端数据库节点在读写的时候,同时读写近端和远端的存储,近端和远端的存储中的内容都是一模一样的;远端数据库节点在读写的时候也是一样,同时读写近端和远端的存储。这 […]

Continue Reading

分布式事务故障处理

分布式事务,简单来说,是指一个事务在本地和远程执行,本地需要等待确认远程的事务结束后,进行下一步本地的操作。如通过dblink update远程数据库的一行记录,如果在执行过程中网络异常,或者其他事件导致本地数据库无法得知远程数据库的执行情况,此时就会发生in doublt的报错。此时需要dba介入 […]

Continue Reading

10g的新进程以及not documented进程

昨天在群里面有人问到,10g的rac中 ora_pz99是啥进程,一开始也没查到资料,经朋友指点后,在metalink上找到了答案,原来这是属于not document的10g后台进程。在这里,干脆把10g新增的进程整理一下吧。

10 […]

Continue Reading

关闭侦听须谨慎

侦听的关闭需要绝对的小心,因为在9i中,如果没有设置密码,侦听能轻易的关闭远程的侦听。有时候,生产库的侦听被宕不是因为被黑客入侵了,而是错误的操作而已。最近就遇到了这样的事情: 一次工程迁移,需要将原来的两台rp 4440换成两台rp 8440(有两台,是因为要做MC双机热备)。 当前网络情况: 主 […]

Continue Reading