故障解决
DB-Engineer
好好学习,天天向上
展开
-
Oracle BBED工具及坏块修复
Oracle BBED工具及坏块修复1. BBED简介2. BBED安装3. 启动BBED4. 使用bbed模拟数据块损坏5. 修复坏块1. BBED简介BBED是Block Browser/Editor的缩写,是Oracle的一个内部工具,不对外发布文档及支持。 BBED随软件发布,但是我们需要进行简单的relink才能使用。2. BBED安装在使用bbed前,需进行编译连接。但由于...原创 2018-12-03 22:26:03 · 1937 阅读 · 0 评论 -
在有位图索引的表上进行DML操作与enq: TX - row lock contention等待事件问题分析
在位图索引的表上进行DML操作与enq: TX - row lock contention等待事件问题分析前言模拟场景总结前言本文通过模拟实验,来分析 有位图索引的表的DML操作 对数据库造成的影响。模拟场景生成数据SQL> create table bm_table (id number, name varchar2(20), gender varchar2(1));SQL...原创 2018-12-07 11:29:18 · 265 阅读 · 0 评论 -
如何在数据库hang住时收集诊断信息
如何在数据库hang住时收集诊断信息诊断“数据库hang住”问题需要什么?Dumps 和Traces文件Hanganalyze 和 Systemstate Dumps收集Hanganalyze 和 Systemstate DumpsHanganalyze和Systemstate级别的说明参考文档当数据库看起来hang住时,从数据库收集信息以确定hang住的根本原因很有用。 hang住的根本原因通...原创 2018-12-10 21:10:27 · 406 阅读 · 0 评论 -
模拟丢失OLR导致RAC节点不能启动
模拟丢失OLR导致RAC节点不能启动1. OLR2. OLR备份3. 模拟OLR丢失4. 问题分析4.1 确认GI启动阶段5. 恢复OLR文件参考文档1. OLROLR是保存在本地的集群注册表。OLR主要作用就是为ohasd守护进程提供集群的配置信息和初始化资源的定义信息。当集群启动时会从/etc/oracle/olr.loc中读取OLR的位置,OLR默认保存在<GI_HOME&gt...原创 2019-01-15 13:55:15 · 526 阅读 · 0 评论 -
模拟私网问题导致节点宕机无法启动
模拟私网问题导致节点宕机无法启动目的分析过程GI alert日志ocssd.log 日志os日志目的本文章通过模拟私网问题,导致集群节点宕机,来进行日志分析。# ifconfig eth1 down分析过程GI alert日志<GI_HOME>/log/<节点名称>alert&am原创 2019-01-15 22:37:18 · 2702 阅读 · 0 评论