使用oracheck进行系统巡检
日常数据库巡检,是运维人员经常需要完成的工作之一。对应复杂的软硬件和系统环境,以及越来越多的系统数目,常规手段进行一次巡检的成本压力越来越大。综合性的巡检方面,自动化的执行和信息收集,才是未来巡检的一个发展方向。Oracle Support内部的研发机构,会推出很多有用的小工具来辅助我们日常巡检诊...
oracle11g静默安装(修正)
1.操作系统及Oracle版本Linux版本:CentOS release 6.3 (Final)Oracle版本:Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64 (linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip) 2.硬件检测:物理内存不少于1G硬盘可以空间不少于5Gswap分区空间不...
Linux下HugePage内存功能配置
在Linux环境性能优化实践中,HugePage是一个经常提到的方法。简单的说,HugePage就是Linux内核上一种是用内存块的方法。作为传统4K Page的替代,HugePage在大部分场景下可以提升Oracle实例的运行性能效率。...
ORACLE hugepage好处与坏处
大页带来的好处:1)设置大页,pagetable entry所占用的kenel memory将大大减少。传统4K页的情况下,越多的内存,越多的进程,会导致越多的pagetable entries,导致占用越多的kenel memory。你可以通过grep Page /proc/meminfo 来确认pagetables消耗掉了你多少的内存。2)减少CPU的sys的使用。由于提高了CPU的TLB的...
使用OS Watcher监控操作系统
系统性能是一个综合性结果的体现。对最终用户而言,使用系统的体验感可能就是系统是不是跑得快、在规定时间内完成作业、业务高峰期能否快速打开页面。但是,对系统设计、开发和运维人员来讲,系统性能是一个综合性的...
Oracle跟踪文件trace文件
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态...
根据SQL_ID查看执行计划
获取执行计划,第一种方式,set autotrace on第二种方式,explain plan for 第三种方式,dbms_xplan.DISPLAY_CURSORalter session set STATISTICS_LEVEL = ALL;--不设置无法获得A-ROWS等信息select sysdate from dual;--运行SQLselect * from table(dbms_xplan.DIS...
Oracle执行计划详解
本文源自TTT BLOG,原文地址:http://blog.chinaunix.net/u3/107265/showart_2192657.html简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。&n...
AWR报告参数:DB TIME和DB CPU
一、前言:AWR报告是了解ORACLE运行的一个重要报告,CPU的使用情况是AWR报告的一个重要指标,本文档从单个CPU的维度去解读AWR报告; 二、重要参数介绍:DB Time:Amount of elapsed time (in microseconds) spent performing Database user-level calls. This does not include the elapsed time spent on instan...
Statspack报告分析—第6部分: Wait Events - Complete list
Statspack报告分析—第6部分: Wait Events - Complete listThe next two sections of a Statspack report show the complete list of events waited for; the first section shows events waited for by foreground processes (server processes); the second section shows events waited for by background processes (e.g. PMON); both lists include idle events, which are listed last.The complete wait events includes the average amount of time waited for each event in milliseconds (this data is not present in the Top
Statspack报告分析—第一部分:数据库信息
Statspack报告分析—第一部分:数据库信息DB Name DB Id Instance Inst Num Release OPS Host ---------- ----------- ---------- -------- ---------- ---- ---------- WebDB 1868509328 WebDB 1 8.1.6.1.0 NO saiddb.lid oo.com 数据库名字 数据库编号 实例名字 实例数目 数据库版本 是否OPS 主机名字Snap Length Start Id End Id Start Time End Time (Minutes) -------- -------- -------------------- -------------------- ----------- 1491 1514 15-Nov-05 01:00:04 16-Nov-05 00:00:17 1,380.22 开始的编号 结束的编号 开始时间 结
Statspack报告分析—第二部分:Load Profile 负载情况
Statspack报告分析—第二部分:Load Profile 负载情况这一部分统计了数据库的负载情况,需要和以前的Statspack的报告进行比较,分析数据库的负载情况是否有所变动。这里的统计数据基本上以每个事务和每秒钟。[@more@]Statspack报告分析—第二部分:Load Profile 负载情况这一部分统计了数据库的负载情况,需要和以前的Statspack的报告进行比较,分析数据库的负载情况是否有所变动。这里的统计数据基本上以每个事务和每秒钟。Load Profile ~~~~~~~~~~~~ Per Second Per Transaction --------------- --------------- Redo size: 21,023.07
Statspack报告分析—第三部分:Instance Efficiency Percentages实例效率统计
Statspack报告分析—第三部分:Instance Efficiency Percentages实例效率统计-----在这第三部分,主要是一些效率、命中率的统计:这里主要列出了数据的命中率、library cache的命中率、排序、hard/soft parse等命中率。可以和上期的Statspack这一部分比较,看一下命中率有什么变化,如果在某一项发生了明显的变化,可以在Statspack中对应的章节进行以下分析。[@more@]Statspack报告分析—第三部分:Instance Efficiency Percentages实例效率统计-----在这第三部分,主要是一些效率、命中率的统计:Instance Efficiency Percentages (Targe
Statspack报告分析—第四部分:Top 5 Wait Events 5大等待事件
Statspack报告分析—第四部分:Top 5 Wait Events 5大等待事件等待事件是后台进程在处理的时候必须等待的。进程可能在等待:等待资源可用(如:buffer, latch)一个动作的完成(如: IO)等待更多的工作做(如:等待客户发送下一条SQL语句处理, 这类事件通常称为 *idle event )等待事件的统计包括等待的次数、以及等待这些事件所消耗的时间减小用户的响应时间,要减小服务进程的等待时间。看一下top-5的事件,来确认当前的数据库进程主要在等待什么,什么对数据库的性能影响最大。Statspack报告的下一页报告了前台程序(如 server)的等
win7环境下非管理员用户组无法使用oracle客户端
问题背景:我们公司的开发人员在XX项目现场,因为是域环境,所以安全管控这方面做得比较严格,一般开发人员是不能在管理员用户组下进行工作的,只能是非管理员组。但是同时产生的问题是,win7操作系统环境下非管理员用户组无法使用oracle客户端。一般环境下,不会遇到这种问题。[@more@]问题解决过程:win7操作系统数据库客户端为oracle10g因为不能发图片,所以我就只是简单写一下了,以后再需要的时候直接查找电脑里的ORAshooting文档即可。一开始,我们都把问题的焦点放在目录和文件的访问权限上面。考虑oracle客户端有关的所有目录,比
ORACLE 11G RAC 更改OCR磁盘组extenrnal 为normal
原文地址http://www.itpub.net/thread-1580669-1-1.html1 概述1.1 环境在安装ASM磁盘时采用了extenrnal的冗余模式,现在需要将冗余模式改为normail的冗余模式。1.2 三种冗余模式1.2.1 EXTERNAL模式External redundancy(1OCR and no copies)A...
AIX系统LVM管理PV/VG/LV常用命令总结与实战
介绍 本文总结了AIX系统LVM工具管理物理卷PV、卷组VG、逻辑卷LV的常用命令,并为每一条命令附加应用实例。为AIX系统管理员创建、删除、扩容、查看及修改PV/VG/LV提供参考。更多信息PV管理修改PV属性chpv [-h Hotspare ] [-a Allocation ] [-v Avaliability] [-c ] Pvname...
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...
ASM的安装配置
一、首先创建需要的用户和用户组,以及配置环境变量使用root用户执行:/usr/sbin/groupadd -g 501 oinstall/usr/sbin/groupadd -g 502 dba/usr/sbin/groupadd -g 503 oper/usr/sbin/groupadd -g 504 asmadmin/usr/sbin/groupadd -g 505 asmoper/usr/sbin/groupadd -g 506 asmdba/usr/sbin/useradd -g oinstall -G ...
oracleasm enable显示失败
安装完ASM相应组件后,执行/etc/Init.d/oracleasm enable后显示失败。查看日志[root@oracle log]# more /var/log/oracleasm Disk "VOL1" does not exist or is not instantiatedWriting disk header: doneInstantiating disk: oracleasm-instantiate-disk: Unable to open manager: No such file or direc...