• 博客访问: 467608
  • 博文数量: 337
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-01 20:58
个人简介

暂无介绍

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(337)

文章存档

2011年(1)

2010年(22)

2009年(35)

2008年(41)

2007年(143)

2006年(39)

2005年(56)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2009-12-02 01:53:26

这个报错其实跟上一篇的ORA-00600是连在一起的,当时只顾着看600了,等7445再次报出来才发现这也是一个BUG。这个错误的 ML:462440.1,是一个未公开的BUG,BUG ID:4085252。这样的错误也没太多可分析和学习的,转贴下ML的文档玩完吧。[@more@]Applies to:Oracle Server - Enterprise Edition - Version: 10.2.0.3.0This problem can occur on any platform.SymptomsThe following errors are encountered:ORA-07445: exception encountered: core dump [kksIsNLSEqual()+72] [SIGSEGV] [Address not mapped to obj......【阅读全文】

阅读(2641) | 评论(0) | 转发(0)

发布时间:2009-12-01 15:39:33

一个数据库最近每天会报一个600的错,查了下ML,说这个错是因为申请UGA的时候内存不够造成的,需要申请的内存的大小就是第二个参数那里的值,那么 这里就应该是因为要申请2101416,将近2M内存的时候报的错。而这个报错不会引起数据的问题,只是在进程结束的时候产生的进程失败,所以其实是没什 么影响的。如果申请的是4000字节以下的,可以通过设置10262参数来避免这个问题,显然这个CASE不能通过这个来实现。而且跟这个错误相关的 BUG一大堆,查下来发现是跟我们每天晚上有一个EXP的逻辑备份有关。既然没啥关系,过滤掉就是了。详细......【阅读全文】

阅读(1724) | 评论(0) | 转发(0)

发布时间:2009-10-09 11:03:42

在RAC系统的DIAG TRACE文件中发现了标题中的信息,全部的日志信息如下: Switch to short timeout for ipc polling a session (kjzha) is registered session (kjzha) is about to end Registered session (kjzha)[11][4][0][1] is cleaned up Switch to long timeout for ipc polling[@more@]在GOOGLE中找到一遍有头没尾的文章,中间提到说因为ORACLE的心跳之前通信是通过UDP方式实现的,而UDP就是使用IPC方式来实现的,所以应该查看IPC相关的设置,不过是个太监贴。跑到METALINK,找了半天也没有很吻合的,只找到了ML:750773.1......【阅读全文】

阅读(2907) | 评论(0) | 转发(0)

发布时间:2009-06-23 16:38:13

一个应用,突然出现响应缓慢,查看一下等待时间,发现有很多的数据读取的等待,而且每次执行读取的BLOCK数量明显比之前多,看看SQL的执行计划,发 现跟之前的执行计划不一样,多了一个MERGE JOIN CARTESIAN 的过程,把这些进程杀掉,刷新下SHARED POOL,然后等SQL重新请求进来被解析,执行计划已经正确了,下面来看看这个MERGE JOIN CARTESIAN 是何方神圣[@more@]先来看看SQL:SELECT /*+ USE_NL(store) INDEX(store EI_ATTRSTORE) INDEX(dn EP_DN) FIRST_ROWS */ STORE.ENTRYID, STORE.ATTRNAME, NVL(STORE.ATTRVAL, ' '), NVL(STOR......【阅读全文】

阅读(7471) | 评论(0) | 转发(0)

发布时间:2009-05-08 09:22:44

一哥们给我提了个问题,说一个PACKAGE,通过PL/SQL DEVELOPER进行编写和调试的,大概超过5000行左右,编译的时候会报错,报错的信息是“PLS-00123:程序太大”,才5000行就太大,ORACLE不至于这么弱吧?首先想到的就是PL/SQL DEVELOPER上有什么限制,把菜单栏=》TOOLS=>PERFERENCES中所有选项挖地三尺,没地方限制啊。GOOGLE了一下,解决的办法很简单:在TOOLS=>PERFERENCES=>ORACLE=>DEBUGGER=>ADD DEBUG INFORMAION WHEN COMPILING,在这个地方把这个勾取消,然后就可以编译通过了。那么下面来仔细看看这个东东是干啥的呢......【阅读全文】

阅读(6424) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册