上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: Oracle ASH分析详解 一. ASH(Active Session History) ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样, 采样工作由新引入的后台进程MMNL完成。 v$active_session_history视图提供了在实例级别抽 阅读全文
posted @ 2020-10-12 10:38 da0h1 阅读(692) 评论(0) 推荐(0) 编辑
摘要: Oracle常见的几种等待事件 1. CPU time CPU time其实不是真正的等待事件。是衡量CPU是否瓶颈的一个重要指标。一般来讲,一个良好的系统,CPU TIME 应该排在TOP 5 TIME Event的最前面。 当然这也是相对的, 如果不存在显著的 latch wait 或过高的lo 阅读全文
posted @ 2020-10-12 10:29 da0h1 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: 通常,产生enq: TX - row lock contention事件的原因有以下几种可能: 不同的session更新或删除同一条记录; 唯一索引有重复索引; 位图索引同时被更新或同时并发的向位图索引字段上插入相同字段值; 并发的对同一个数据块上的数据进行update操作; 等待索引块完成分裂; 阅读全文
posted @ 2020-10-12 10:02 da0h1 阅读(353) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning思考之RoadMap 阅读全文
posted @ 2020-10-10 09:21 da0h1 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 隐含参数_minimum_giga_scn被Oracle废弃后如何调SCN http://www.dbsnake.net/how_to_dirty_adjust_scn.html 隐含参数_minimum_giga_scn在Oracle 11.2.0.2打上相关的SCN的补丁以及后续的版本中已经被废 阅读全文
posted @ 2020-10-03 17:04 da0h1 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 数据库当前scn idle> select checkpoint_change# from v$database; CHECKPOINT_CHANGE# 271743118 idle> shutdown abort ORACLE 例程已经关闭。分析控制文件中scn 这里我们可以看到加粗部分为数据库s 阅读全文
posted @ 2020-09-30 10:26 da0h1 阅读(515) 评论(0) 推荐(0) 编辑
摘要: SQL> set line 132 SQL> set wrap off SQL> l1 1* select * from v$version SQL> r 1* select * from v$version BANNER CON_I Oracle Database 12c Enterprise E 阅读全文
posted @ 2020-09-30 09:50 da0h1 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 问题背景:存储损坏导致数据库产生坏块无法启动,经过一堆动作以后,卡在file 1 block 45发生Fractured block坏块OS: windows db: 11.1.0.6.0无备份,未开归档Hex dump of (file 1, block 45) in trace file d:\ 阅读全文
posted @ 2020-09-29 23:22 da0h1 阅读(190) 评论(0) 推荐(0) 编辑
摘要: oradebug的前身是在ORACLE 7时的ORADBX,它可以启动用停止跟踪任何会话,dump SGA和其它内存结构,唤醒ORACLE进程,如SMON、PMON进程,也可以通过进程号使进程挂起和恢复等,还有很多功能,实际上这些功能都不常用,但是我们在看别人做问题诊断时,常看到别人在使用orade 阅读全文
posted @ 2020-09-29 23:06 da0h1 阅读(966) 评论(0) 推荐(0) 编辑
摘要: bbed修改SCN号强制打开DB 1.因断电导致数据库因SCN不一致无法启动,但其中的数据重要,需要解决。但该数据库是非归档并且无全备。 以下为模拟当时情况 SQL> select status from v$instance;STATUS MOUNTEDSQL> select name,CHECK 阅读全文
posted @ 2020-09-29 23:04 da0h1 阅读(628) 评论(0) 推荐(0) 编辑
摘要: Oracle BBED解析数据块——BBED基本使用一 转自: http://blog.csdn.net/notbaron/article/details/50572019 命令选项如下: BLOCKSIZE :数据文件的块大小 MODE:运行BBED的模式(browse 或edit) SILENT 阅读全文
posted @ 2020-09-29 22:58 da0h1 阅读(247) 评论(0) 推荐(0) 编辑
摘要: BBED使用手册 BBED是Oracle提供的块编辑器,借助BBED,可以帮助我们更好的理解Oracle的Block的结构。当然,反过来说,也只有更加理解块的结构,才能更好的利用BBED完成某些特殊情况下的灾难恢复。以下是BBED各个命令的使用,翻译自BBED手册。 set dba:设置当前编辑/浏 阅读全文
posted @ 2020-09-29 22:55 da0h1 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: Oracle10g提供了bbed(block brower and editor)工具,但是需要我们手工编译一下:cd $ORACLE_HOME/rdbms/libmake -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed[apps1.world]:[/home 阅读全文
posted @ 2020-09-29 22:52 da0h1 阅读(94) 评论(0) 推荐(0) 编辑
摘要: [root@localhost lib]# cp /cjsoft/bbed/bbedus.msb sbbdpt.o ssbbded.o[root@localhost lib]# cp /cjsoft/bbed/bbedus.msb ./[root@localhost lib]# chown orac 阅读全文
posted @ 2020-09-29 22:51 da0h1 阅读(119) 评论(0) 推荐(0) 编辑
摘要: [root@localhost ~]# netstat -suIcmpMsg: InType3: 48378 OutType3: 48392Udp: 514 packets received 48378 packets to unknown port received. 0 packet recei 阅读全文
posted @ 2020-09-29 16:21 da0h1 阅读(1529) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页