摘要: 如果数据库里有上百个DATABASE LINK, 而且同时要管理几十套这样的数据库,在日后改数据库用户密码时就要格外注意是否有DB LINK在使用,否则只改了LOCAL DB 的用户密码,没有级连修改REMOTE DB 的Database Link 密码,造成访问DB LINK时出错,现在去统计所有... 阅读全文
posted @ 2015-12-03 17:23 travel_jack 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 近来有套库空间紧张,发现有很大BIN$开头的TABLE partition,index partition 类型的段,查询确认是2个月前删除的对象,手动清空过dba_recyclebin使用purge,但都过去几天了,后来dba_recyclebin一直为空,发现对象BIN$XX还存在,ORACLE... 阅读全文
posted @ 2015-12-03 17:20 travel_jack 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 前天看了一个案例因为丢了表上的数据,从索引block中找回了值转储了oracle block的值,如何得到它真正表中的值,也算 是dump(val,16)的逆运算sys@ORCL>conn anbob/anbobConnected.anbob@ORCL>create table testdump(i... 阅读全文
posted @ 2015-12-03 16:50 travel_jack 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 今天同事的一套数据库遇到了alert 日志 一堆的ora-600,这是一套10.2.0.5 db 2nodes RAC on AIX , 找我帮着看看, 最终确认为一个索引出现了block corrupted 勘误块导致, 重新创建的了索引后解决, 下面简单记录一下我的诊断过程 。# db aler... 阅读全文
posted @ 2015-12-03 16:48 travel_jack 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 最近遇到了两起数据库连接数不足的问题, 通常都会预留一些会话增加的情况, 但在一些特殊情况下如连接风暴(logon storm), 如果在监听中没有做rate限流,对数据库来说巨大的冲击可能会导致数据库Hang 或 ora-20 或ora-18 错误。 对于Hang并伴有进程数不足的情况,AWR、A... 阅读全文
posted @ 2015-12-03 16:03 travel_jack 阅读(423) 评论(0) 推荐(0) 编辑
摘要: My colleague suddenly encountered a problem today,a Database becomes very slow , and the a lot of session wait library cache lock event, Let me help h... 阅读全文
posted @ 2015-12-03 16:01 travel_jack 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 昨晚有个朋友说加班在IMPDP数据, 在导入中途突然没有了进展,挂在那里不动了,impdp 窗口也没有报错, 一直等了1个多小时,说是impdp使用了parallel,怀疑是parallel参数出了问题, 最终其实原因很简单。这里只是简单的描述遇到这类问题时的处理思路。setlines150page... 阅读全文
posted @ 2015-12-03 15:20 travel_jack 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 转载一个shell统计linux系统中每个程序的内存使用情况,因为内存结构非常复杂,不一定100%精确,此shell可以在Ghub上下载。[root@db231 ~]# ./memstat.sh Private + Shared = RA... 阅读全文
posted @ 2015-12-03 14:34 travel_jack 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 前两天对oracle数据库(single instance)进行了迁移升级从10.2.0.4 升到11.2.0.3,有一个项目迁完后第二天,cpu负载升到了130更高(16cpus). 向用户询问后使用上没有改变,平时就几个人使用,而该用户活动会话就有100多个。最在等待CBC latch. 怀疑是... 阅读全文
posted @ 2015-12-03 11:44 travel_jack 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 上篇日志提到了,那么高的负载,是存在数据块读竞争,下面介绍几个方法来消除块竟争查找块竟争SELECT p1 "file#", p2 "block#", p3 "class#"FROM v$session_waitWHERE event = 'read by other session';如果查出来是... 阅读全文
posted @ 2015-12-03 11:41 travel_jack 阅读(337) 评论(0) 推荐(0) 编辑
摘要: AWR 阅读全文
posted @ 2015-12-03 11:38 travel_jack 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Oracle support request hang analysis and system state dumps when rasing SR.One 10.1 or higher versions login assqlplus -prelim / as sysdbaTo do a hang... 阅读全文
posted @ 2015-12-03 11:30 travel_jack 阅读(147) 评论(0) 推荐(0) 编辑
摘要: # make direcory for backset file and scripts file,in my case /backup/db_bakcd /backup/db_bakmkdir scripts logs rman# the following is contents of rman... 阅读全文
posted @ 2015-12-03 11:16 travel_jack 阅读(338) 评论(0) 推荐(0) 编辑