ASM AMDU工具使用
AMDU是ORACLE针对ASM开发的源数据转储工具,其全称为ASM Metadata Dump Utility(AMDU) AMDU具体以下三个主要功能: 1. 将ASM DISK上的元数据转储到文件系统上以便分析 2. 将ASM文件的内容抽取出来并写入到OS文件系统,Diskgroup是否mount均可 3. 打印出块的元数据,以块中C语言结构或16进制的形...
会话级SQL跟踪
会话级SQL跟踪1 Sql_trace Sql_trace 是oracle 提供的会话级跟踪工具。启动会话跟踪后oracle会将指定会话执行的所有SQL语句记录在一个trace文件中,这个trace文件记录是SQL语句真实的执行计划和各项性能数据。 1.1 Top命令找到最消耗资源的oracle进...
Oracle ASM+11gR2安装
1.1 简介 1.1.1 ASMLib 1.1.2 什么是 udev 1.1.3 Why ASMLIB and why not 1.2 在 RHEL 6.4 上安装 Oracle 11gR2 + AS...
手工生成AWR报告方法记录
AWR(Automatic Workload Repository)报告是我们进行日常数据库性能评定、问题SQL发现的重要手段。熟练掌握AWR报告,是做好开发、运维DBA工作的重要基本功。 AWR报告的原理是基于Oracle数据库的定时...
rac后台进程说明及一些概念
rac后台进程说明及一些概念1.GSD global services daemonGSD与rac的管理工具dbca srvctl oem进行交互,用来完成实例的启动关闭等管理任务。为了保证这些管理工具运行正常必须在所有的节点上先start gsd,并且一个GSD进程支持在一个节点的多个rac.gsd进程位于$ORACLE_HOME/bin目录下,其log文件为$oracle_home/srvm/log/gsdaemon.log例如:假设使用oem工具来启动一个实例,oem把该任务传递给相应的智能引擎,该智能引擎生成一个包含SRVCTL命令的脚本文件,GSD进程读取该脚本文件并且执行该脚本,最后GSD把执行结果返回给智能引擎,近而智能引
【TABLESPACE】创建非标准块大小(标准块8K)表空间
默认情况下创建的表空间使用的数据块大小是8K,数据库默认的数据块大小由db_block_size参数决定。如果我们想要创建的表空间超出这个藩篱,首先需要调整数据库的参数db_nk_cache_size。以创建数据库块大小为16K的表空...
【Kill】两条Linux命令彻底杀死Oracle
今天编写的两条极具杀伤力的命令,它可以瞬间将Oracle杀死在无形之中。后面我将给出简单注释并展示一下它的威力。$ ps -ef |grep $ORACLE_SID|grep -v grep|awk '{print $2}' | xargs kill ...
ORA-03137处理记录
1. 问题背景事件背景:早上突然有同事反馈OA登录不了,面对这种情况出于DBA的职业本能一般都需要先确定下数据库运行是否正常,也就本能的查看了下数据库的状态,显示属于OPEN状态。第二步查看下数据库的alert日志...