ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:33.69KB ,
资源ID:24814322      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24814322.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(整理Oracle11gRAC数据库巡检手册.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

整理Oracle11gRAC数据库巡检手册.docx

1、整理Oracle11gRAC数据库巡检手册Oracle11gRAC数据库巡检手册 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(Oracle11gRAC数据库巡检手册)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为Oracle11gRAC数据库巡检手册的全部内容。数据库巡检张浩数据库检测硬件机型HP DL580 G7是否

2、集群是系统实际用户数10数据库进程进入操作系统,登陆Oracle用户,命令:su oracleProcess进程情况进入操作系统,登陆Oracle用户命令:ps ef|grep ora_说明Oracle 10g 后台进程SMON(System Monitor)用于执行历程恢复、合并空间碎片并释放临时段。PMON(Process Monitor)用于监视服务器进程的执行,摒弃在服务器进程失败时清除该服务器进程。DBWR(Database Writer)用于将数据库缓存的脏缓冲区数据写入到数据文件中。LGWR(Log Writer)用于将重做日志缓冲区所记载的全部内容写入到充作日志文件中。CKPT

3、(Checkpoint Process)用于发出检查点(Checkpoint),检查点会同步数据库的数据文件、控制文件和重做日志,当发出检查点时,后台进程CKPT将检查点时刻的SCN(System Change Number)写入到控制文件和数据文件头部,同时促使后台进程DBWR将所有脏缓冲区写入到数据文件中.ARCH(Archive Process)用于将重做日志的事物变化复制到归档日志中,该后台进程只有在archivelog模式下才有意义。Oracle 11g新增的后台进程DBRM说明: 数据库资源管理进程(The database resource manager process),负责

4、设置资源计划和其他的资源管理的工作。DIAG说明: 数据库诊断进程(The diagnosibility process),负责维护管理各种用于诊断的转储文件,并执行oradebug命令。DIA0说明: 另一个数据库诊断进程,负责检测Oracle数据库中的挂起(hang)和死锁的处理。PSP0说明: process spawner,用于产生oracle进程SMCO说明: space management coordinator,该进程负责空间管理协调管理工作,负责执行空间的分配和回收.Wnnn说明: 命名为W000,W001,W002。.。.,由smcO动态产生执行上述相关任务。VKTM说明:

5、 virtual keeper of time,用于提供wallclock time,(每秒钟更新一次).提供每二十毫秒更新一次的reference-time counter,看起来有点类似计时器的功能。GMON说明: 用于维护asm磁盘组的磁盘之间的关系。KATE说明: 当ASM的磁盘离线的时候,该进程负责asm的元文件的io读写。MARK说明: 如果有向asm离线磁盘的missed 写请求,该进程将ASM分配的单元的状态标记为staleFBDA说明: 涉及到flashback-data-archive新特性的一个进程,The flashback data archiver proces。用

6、于将”轨表”(trackedtables)的历史数据进行归档。当”轨表”上的事务提交以后,fbda进程负责将数据的前镜像保存到flashback archive区域.该进程还负责flashback的数据归档的空间管理、分配、保留,跟踪tracked transactions。什么是轨表(tracked tables): 是指启用了flashback archive特性的表。RMSn说明: The Oracle RAC management processes,负责执行Oracle RAC的管理任务,比如RAC相关资源的创建和集群中新实例的添加。DSKM说明: The slave diskmon

7、 process , 负责oracle 实例、asm实例和磁盘的管理进程之间的io fencing 信息的交换。如果使用SAGE的存储,该进程还负责SAGE存储的一些信息的管理。RAC 进程GSD global services daemon 全局服务守护进程lock process(LCK) 锁管理进程DIAG:DIAGNOSABILITY DAEMON 失败进程的诊断信息捕获进程Operating System-Dependent(OSD) 操作系统资源访问进程LMS - Gobal Cache Service Process 全局缓存服务进程LMD - Global Enqueue Se

8、rvice Daemon全局查询服务守护进程LMONGlobal Enqueue Service Monitor全局查询服务监视进程LCK0 - Instance Enqueue Process 实例查询进程进程状态Space使用情况df -hListener监听状态命令:lsnrctl status配置正常运行情况命令:sqlplus “/as sysdba” 查看日志命令:More /u01/app/oracle/product/11.2.0/db_1/network/log/sqlnet。log有错误才有日志Tnsname配置情况标准配置位置:/u01/app/oracle/produc

9、t/11.2.0/db_1/network/admin运行情况正常查看状态Tnsping tnsname(数据库实例名)Alert配置情况标准配置/u01/app/oracle/diag/rdbms/SID/ ls DATA/ORA_DATA/ASMCMD lsdg ora_data数据库su oraclesqlplus “/as sysdba”诊断结果及建议DBstatus数据库状态select status from v$instance;配置情况Select * from vparameter;运行情况正常使用资源情况select from vresource_limit;ASM使用情况

10、select group_number,name,total_mb,free_mb from vasm_diskgroup;DBfile数据文件状态select name,status from vdatafile;控制文件状态select status,name from v$controlfile;日志文件状态select group#,members,archived,status from vlog;表空间使用率set pagesize 50 column Tablespace format a13 column Used MB format 99,999,999 column Fre

11、e MB format 99,999,999 column ”Total MB format 99,999,999 select fs.tablespace_name Tablespace”, (df.totalspace - fs。freespace) ”Used MB”, fs.freespace ”Free MB”, df。totalspace Total MB”, round(100 * (fs。freespace / df.totalspace) Pct Free” from (select tablespace_name, round(sum(bytes)/1048576) Tot

12、alSpace from dba_data_files group by tablespace_name ) df, (select tablespace_name, round(sum(bytes)/1048576) FreeSpace from dba_free_space group by tablespace_name ) fs where df.tablespace_name=fs。tablespace_name order by Pct Free” /运行情况正常Sessions并发数select count() from vsession where status=ACTIVE;

13、Redo使用情况select b。THREAD#,a.GROUP,a.STATUS,a。MEMBER,b.BYTES,b.ARCHIVED,b。STATUSfrom v$logfile a,vlog b where a。GROUP=b.GROUP;Performance配置情况察看数据库锁表锁表有时候是瞬间的,长时间锁定的表才可能是死锁。select l.*, s.OSUSER, s.ACTION, o.OBJECT_NAME from gv$locked_object l, gv_$session s, all_objects o where l。SESSION_ID=s.SID and o

14、。OBJECT_ID=l。OBJECT_ID死锁set linesize 200column oracle_username for a16column os_user_name for a12column object_name for a30SELECT l。xidusn, l。object_id,l.oracle_username,l。os_user_name,l。process,l.session_id,s.serial, l.locked_mode,o。object_nameFROM vlocked_object l,dba_objects o,v$session swhere l。

15、object_id = o.object_id and s.sid = l。session_id;select t2.username t2。sid| |t2。serial#| |t2。logon_time| t3.sql_text from vlocked_object t1,vsession t2,v$sqltext t3 where t1。session_id=t2。sid and t2。sql_address=t3。address order by t2。logon_time;enqueue等待Select eq_type ”lock,total_req# ”gets,total_wa

16、it waits”,cum_wait_time from venqueue_stat where total_wait0;等待事件set linesize 200column username for a12column program for a30column event for a28column p1text for a15column p1 for 999,999,999,999,999select s.username,s.program,sw。event,sw.p1text,sw.p1 from v$session s,vsession_wait swwhere s.sid=sw

17、。sid and s.status=ACTIVEorder by sw。p1;select event,p1 File #”,p2 Block ”,p3 Reason Code from v$session_waitorder by event;where event = buffer busy waits;select owner,segment_name,segment_type,file_id,block_id from dba_extentswhere file_id = &P1 and &P2 between block_id and block_id + blocks -1;col

18、umn event for a35;column p1text for a40;select sid,event,p1,p1text from v$session_wait order by event;RAC全局等待事件select * from vevent_name where NAME like gc and WAIT_CLASS=Cluster;数据文件IOselect fs。name name,f.phyblkrd pbr,f。phyblkwrt pbw,f。phyblkrd pyr,f。readtim,f.writetimfrom vfilestat f, vdbfile fsw

19、here f。file# = fs.file order by 2,3,4 desc;表空间IOselect tablespace_name,sum(f.phyblkrd) pbr,sum(f.phyblkwrt) pbw,sum(f.phyblkrd) pyr,sum(f。readtim),sum(f.writetim)from vfilestat f, dba_data_files fswhere f.file# = fs.file_idgroup by tablespace_nameorder by 2,3,4 desc;长事务set linesize 200column name fo

20、r a16column username for a10select a。name,b.xacts,c。sid,c.serial#,c.username,d.sql_textfrom v$rollname a,v$rollstat b,v$session c,v$sqltext d,v$transaction ewhere a。usn=b。usnand b.usn=e。XIDUSNand c。taddr=e。addrand c。sql_address=d。ADDRESSand c。sql_hashvalue=d.hash_valueorder by a.name,c.sid,d。piece;大

21、事务select sid,serial,to_char(start_time,yyyymmdd hh24:mi:ss) start_time,sofar,totalwork,(sofar/decode(totalwork,0,1,totalwork)*100 ratio,message from v$session_longopswhere message like RMAN;select sid,serial#,to_char(start_time,yyyy-mm-dd hh24:mi:ss) start_time,sofar,totalwork,(sofar/decode(totalwor

22、k,0,1,totalwork))100 ratio,message from vsession_longopswhere sofar totalwork;where (sofar/totalwork)*100 0AND (BUFFER_GETSDISK_READS)/BUFFER_GETS 0。8ORDER BY 4 DESC;TOP SQLselect sql_text,buffer_gets,executions,buffer_gets/executions from vsqlarea where buffer_gets1000000 order by 4 desc;临时表空间情况SEL

23、ECT se。username 用户名,se。sid,se.serial#,se.sql_address,se。machine,se.program,su.tablespace,su。blocks8192/1024/1024 Used Space(M)”,su.segtype,su.contentsFROM vsession se,v$sort_usage suWHERE se。saddr=su.session_addr;在线日志情况SELECT B。RECID,B。FIRST_TIME,A。FIRST_TIME,ROUND(A。FIRST_TIMEB。FIRST_TIME)2460,2) MINATESFROM V$LOG_HISTORY A,VLOG_HISTORY BWHERE A.RECID=B.RECID +1 AND A.FIRST_TIMESYSDATE - 20 AND ROUND(A.FIRST_TIMEB.FIRST_TIME)*2460,2)30ORDER BY A。FIRST_TIME DESC;无效索引SELECT OWNER,INDEX_NAME,INDEX_TYPE,TABLE_NAME,STATUS FROM DBA_INDEXESWHERE STATUS = UNUSABLE;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1