硬解析带来高CPU消耗的诊断
客户的系统进行压力测试时发现CPU压力非常大,正常情况下CPU负载在30-40%,而峰值期间CPU基本上100%,以至于事务无法处理完成,甚至无法登陆。经过客户的描述,这个压力测试实际上压力应该不大,仅仅设置了100个客...
DBMS_SPACE包的使用(2)
CREATE_TABLE_COST有两种用法,因此包内进行了overload,具体的语法如下:DBMS_SPACE.CREATE_TABLE_COST ( tablespace_name IN VARCHAR2, avg_row_size &n...
DBMS_SPACE包的使用(1)
最近有朋友问到了DBMS_SPACE包的使用,也看了一下,大部分是关于dbms_space.space_usage的使用,space_usage这个过程的例子已经很多了,我也就不再多说了,除了这个过程外,另外还有两个过程也有着特殊的用处,但使...
Oracle收购sun,一次大鱼吃大鱼的表演
4月20日晚19时40分消息,SUN终于卖了出去,但是买家不是IBM,而是IBM最大的竞争对手之一、全球最大的数据库软件商Oracle公司。收到这条消息已经是晚上10点,在告知其他几个朋友的时候,朋友说他们早就知道啦,看来我...
数据库restore时遇到1119错误
今夜天高云淡,夜色迷人,正跟LP在餐馆吃饭,没事聊聊天,忽然电话响起,美好画面就此打破。。。客户紧急求助,让我立马赶赴现场解决故障,没法,跟LP致歉,然后飞奔出去,打着飞的就奔赴现场。故障情况如下:客户主...
DBA角色居然消失了
怪事年年有,今年特别多,这不,又碰上件怪事。本来只是去给客户做个巡检,结果巡检顺利完成,客户顺便让我帮他们看个问题,说导出有问题,看看就看看吧。10g的数据库,命令行下作exp果然出错,报了一堆莫名的错误,...
不安全的reboot启动
过程篇:今天准备给客户做一个数据库升级,aix5L平台上的9201升级到9206,这种事情做得也多了,本来没觉得会遇到什么问题,结果还是遇到了,幸好,问题不大。客户的数据库不大,不过比较特别的是,这一台主机上运行...
reset incarnation研究之二
上一次,测试了一下reset incarnation的作用,朋友又提出下一个问题,能不能跨多个实体进行恢复呢,理论上是可以的,不过没实践过,还是测试一下吧。--首先在实体5上进行全库备份RMAN> backup database format='c:\...
reset incarnation研究之一
上午刚处理完客户的一个问题,正在发呆,一个哥们在msn上跟我发了个链接,问起我Oracle里incarnation的问题,本来也没想那么多,回答了几个问题,后来觉得这么说说不明白,干脆做个演示好了,于是就在这两天,作了一...
trace文件无法生成
平台:HP-UX B.11.23 ia64数据库:Oracle9i Enterprise Edition Release 9.2.0.2.0 - 64bit Production故障现象:客户SQL语句出现性能问题,本来想收集SQL跟踪信息,发现user_dump_dest无法写入,修改到其他路径下...
差点在9i的OMS上栽了跟头,总结一下
今天,天气晴朗,心情也不错早上一大早就赶到客户现场,今天客户的主机终于到了,可以装数据库了,装好了经过验收,俺的那份¥就到手了,想想就觉得兴奋阿来到机房,客户已经上班了,人家比我来得早,已经把小机就位...
新的Oracle时间信息特性
在监控、诊断、处理数据库性能问题的时候,时间信息往往是非常重要的判断依据。有时候可能我们会使用一些比例来判断性能,但是使用比例而不使用时间往往会将我们带向错误的方向。在Oracle9i的第一版中关于时间的信息...