-
2008-05-05 09:39:23
/ Oracle数据库管理
声明:1、客户招聘,我只负责推荐。2、目前仅需要初中级职位,请高手参考。公司背景:该公司为业内知名财险公司,为2007中国十大财产保险公司之一。行业背景和公司机遇不错,公司可负责Oracle和weblgic相关培训,以及OCP考试费用等。有意者请发邮件给我:ln_peter@163.com要求:1、熟悉Oracle的日常管理和相关操作。2、了解Weblogic的配置与管理。3、熟悉AIX或者LINUX最佳。责任:1、负责公司信息系统日常运维管理,包括数据库和应用服务器。2、负责系统性能数据采集和监控,能够分析系统性能问题最好
查看(350)
评论(5)
-
2008-04-16 09:30:02
/ Oracle数据库管理
数据库业务高峰期,出现大量的kksfbc child completion等待事件,很快会抬高CPU的使用率,可以肯定这个等待事件与共享池有关系,但是具体却搞不清楚(metalink过期了),那位同事能帮我解释一下这个等待事件的真正含义吗?非常感谢。
查看(244)
评论(2)
-
2008-04-07 11:35:48
/ Oracle专题深入讨论
现象:CPU 100%,系统报出大量的latch:row cache objects等待事件。判断:大量的latch:row cache objects等待事件可能预示着共享池大小太小,因此决定将共享池大小增大(1G->3G)。结论:增大共享池大小之后,问题解决。小插曲:上周系统数据库进行迁移,使用了更加高效的小型机。同时,将共享池大小调整为1G。以上解决办法,虽然解决了现有问题,但是始终觉得共享池大小为3G,显得太大,这也是上周根据经验调整为1G的原因。请各位给个意见,在AWR中,建议共享池大小为1.5G。
查看(531)
评论(3)
-
2008-02-29 11:29:44
/ Oracle数据库管理
在hp-ux,oracle10.1.0.3下,使用oem,删除一个表空间,在删除的时候选定了“同时删除os上的数据文件”选项,类似执行如下命令:drop tablespace xxx including contents;但是,奇怪的事情发生了,os上的数据文件的确被删除了,数据库中该表空间也不存在了,dba_data_files中相关数据文件信息也没有了。可是,磁盘空间却没有释放,删除的数据文件有11G大小,真是怪事啊,是否还有其他的tips在里面呢?请各位指教,谢谢。
查看(2089)
评论(41)
-
2008-02-26 13:22:30
/ Oracle数据库管理
今天在需要给一台机器配置em的时候,首先采用emca的方式,没有成功,日志见下面。我怀疑可能与相关环境变量没有设置有关系,但是日志中提示问题出在sysman用户的相关调用上,那位能准确描述这个问题的原因吗?后,使用dbca配置,配置成功,所以我怀疑这个问题本身与sysman的相关信息没有关系。===================emca的日志如下:C:\Documents and Settings\sinosoft>type D:\oracle\product\10.2.0\client_1\cfgtoollogs\emca\orcl\emca_2008-02-26_12-59-39-下午.log2008-2-26 12:59:39 oracle.sysman.emcp.Param
查看(426)
评论(9)
-
2008-01-19 10:10:59
/ Oracle数据库管理
应用程序的绑定变量做的很差,共享池的命中率非常低(80%),所以经过讨论后,在周四晚上将cursor_sharing参数调整为FORCE,同时将optimizer_index_cost_adj参数调整为50。可怕的事情发生在周五早上,一上班发现数据库服务器的wait io非常高,到10点左右,应用几乎不可用。经过对top sql的分析,发现所有的类似如下写法的SQL语句,均选择错误的执行计划——全表扫描:select * from emp where 1=0 or empno = '7788';大家请注意看红色的部分,这个1=0被oracle自动替换成了:"SYS_B_0" = :"SYS_B_1",如此不明确的查询条件,优
查看(1119)
评论(26)
-
2008-01-16 17:32:12
/ Oracle专题深入讨论
在AIX5.3,Oracle 10.2.0.2版本下,调整cursor_sharing参数,会有什么风险呢?
查看(571)
评论(3)
-
2008-01-16 15:24:37
/ Oracle数据库管理
除了exp/imp,物化视图之外,是否还有其他的好办法呢?
查看(1729)
评论(30)
-
2008-01-14 23:42:57
/ Oracle数据库管理
在使用RMAN进行备份操作的时候,出现了如下的错误:RMAN-20020: 数据库原型尚未设置解决过程:RMAN>list incarnation;数据库原型列表DB 关键字Inc 关键字 DB 名DB IDSTATUS重置 SCN重置时间------- ------- -------- ---------------- --- ---------- ----------373380ORCL1156601358PARENT130-8月 -05373374ORCL1156601358CURRENT 53490725-7月 -07SQL>conn rman/rmanSQL>exec dbms_rcvcat.unregisterdatabase(1,11566013
查看(451)
评论(1)
-
2008-01-13 09:53:01
/ Oracle专题深入讨论
大家好,从Oracle的资料上看,Redo写的触发条件中有如下两条:1)1/3Redo Buffer满2)Log Buffer中有1M的脏数据时而Oracle实际上是按照Min(1/3Redo Buffer, 1M)来确定写Redo File的,所以,是否可以得到如下一个结论:Log_buffer的设置超过3M就没有什么意义了?请各位老大指正一下,谢谢。
查看(876)
评论(12)
-
2008-01-07 22:41:33
/ Oracle数据库管理
我这里有一个数据库,经常出现监听器hang住的情形,表现为:1、应用程序不能连接数据库,已经连接上的数据库连接执行没有受到影响。2、使用lsnrctl status,长时间处于等待连接的状态。3、使用lsnrctl reload,也是长时间处于等待连接的状态。4、检查listner.log文件,发现如下错误:TNS-12560: TNS:protocol adapter errorTNS-00530: Protocol adapter errorHPUX Error: 233: No buffer space available5、该现象持续半个小时左右,系统恢复正常。其中,4中的错误反映当前没有可用的内存,可是在发生问题的时候
查看(389)
评论(8)
-
2008-01-03 17:09:11
/ Oracle开发
我在使用Oracle Text进行全文索引时,因为业务需要,需要用到模糊查询,但是却出现了如下错误:

我执行的过程如下:beginctx_ddl.drop_preference('car_select_wordlist');ctx_ddl.create_preference('car_select_wordlist', 'BASIC_WORDLIST');ctx_ddl.set_attribute('car_select_wordlist', 'PREFIX_INDEX', 'TRUE');ctx_ddl.set_attribute('car_select_wordlist', 'PREFIX_MIN_LENGTH', '1');ctx_ddl.set_attribute('car_select_wordlist', 'PREFIX_MAX_LENGTH', '10');ctx_ddl.set_attribute('car
查看(374)
评论(0)
-
2008-01-03 16:51:31
/ Oracle数据库管理
我在使用Oracle Text进行全文索引时,因为业务需要,需要用到模糊查询,但是却出现了如下错误:d:\1.jpg我执行的过程如下:beginctx_ddl.drop_preference('car_select_wordlist');ctx_ddl.create_preference('car_select_wordlist', 'BASIC_WORDLIST');ctx_ddl.set_attribute('car_select_wordlist', 'PREFIX_INDEX', 'TRUE');ctx_ddl.set_attribute('car_select_wordlist', 'PREFIX_MIN_LENGTH', '1');ctx_ddl.set_attribute('car_select_wordlist', 'PREFIX_MAX_LENGTH', '10');ctx_ddl.set_attribute('car_select
查看(414)
评论(10)
-
2007-12-28 15:06:55
/ Oracle专题深入讨论
大家好,我这里有两个表A和B他们之间的关系是:1对0..*的关系现在我需要对A表和B表中的一些字段进行全文检索,主要从A表中查,B表中的一个字段也作为过滤条件,然后通过外连接过滤A表中的数据。我使用了DETAIL_DATASTORE的数据存储方式,但是却少得到了一些记录,设置如下:SQL> begin2ctx_ddl.create_preference('car_select_mainsub', 'DETAIL_DATASTORE');3ctx_ddl.set_attribute('car_select _mainsub', 'detail_table', 'prpdcarmodelalias');4ctx_ddl.set_attribute('car_select _mainsub'
查看(355)
评论(1)
-
2007-12-28 09:50:05
/ Oracle数据库管理
今天早上来一看,昨天晚上一个同事在执行alter table xxx add column xxx语句时,报出了如下错误:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效经过查找locked object,发现该表处于被锁状态,初步的解决办法如下:1)kill掉该session,然后执行该dll语句2)重启数据库实例,执行该dll语句但是,考虑到生产环境,任何的重启都会有问题,请问哪位还有好的办法,谢谢。
查看(225)
评论(3)