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的...
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)的等
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...
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 ...
使用sqlload导入外部数据
被导入的表SQL> desc emp_encName Type Nullable Default Comments ----- ------------ -------- ------- -------- ENAME VARCHAR2(10) Y EMPNO NUMBER(4) Y &n...
11g wallet使用
使用DBA权限创建[oracle@oracle wallet]$ cd $ORACLE_HOME/network/admin添加下面路径到sqlnet.ora里[oracle@oracle admin]$ vi sqlnet.ora ENCRYPTION_WALLET_LOCATION=(SOURCE=(METHOD=FILE)(METHOD_DATA=(DIRECTORY=$ORACLE_BASE/admin/$ORACLE_SID/wallet/)))然后重启数据库,否则创建master key文件,指...
使用sys_context找出会话信息
select SYS_CONTEXT('USERENV', 'TERMINAL') terminal, SYS_CONTEXT('USERENV', 'LANGUAGE') language, SYS_CONTEXT('USERENV', 'SESSIONID') sessionid, SYS_CONTEXT('USERENV', 'INSTANCE') instanc...
SQL处理的主要步骤
SQL语句在处理中要经过几个步骤,分别是分析、绑定和执行。Oracle使用游标(专用SQL区)来存储分析过的语句以及与当前处理的语句有关的其他信息。Oracle自动为所有SQL语句打开一个游标。 分析 在分析步骤中,Oracle要做以下几件事情来检查SQL语句: 1.Oracle检查语...
使用index_stats视图查看索引效率
使用INDEX_STATS查看索引使用空间的效率,如果表(和索引)数据进行多次的删除操作,那么大的索引随着时间的推移有变得不平衡的趋势。注意,只有使用过ANALYZE后,才会对INDEX_STATS进行填充SQL> ANALZE index hr.emp_name_ix VALIDATE STRUCTURE;注意:index_stats只保存最近一次分析的结果1.HEIGHT此列指明BTREE索...