ORACLE数据库监控配置规范_第1页
ORACLE数据库监控配置规范_第2页
ORACLE数据库监控配置规范_第3页
ORACLE数据库监控配置规范_第4页
ORACLE数据库监控配置规范_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、FameORACLED 据库配置规范和监控清单2015年12月目录常规参数配置.31.1数据库最大连接数.31.2归档配置.31.3最大文件数设置.31.4关闭回收站.41.5控制文件配置.41.6白名单设置.51.7闪回区设置.51.8在线日志组.61.9控制文件记录保留数.6常用监控项.62.1数据库在用连接数.62.2监控数据库文件数.72.3表空间使用率.72.4闪回区使用率.82.5数据库等待事件.82.6告警日志监控.92.7灾备DataGuard同步监控.92.8AWR采样报告分析.9一、 常规参数配置1.1数据库最大连接数 参数:processes说明:数据库用户最大连接数通过

2、processes参数进行配置, 默认值为300,该值 表示能够同时连接到数据库的最大会话数, 当连接数达到最大值, 后续新增连接 均会被拒绝。修改命令:alter system set processes=1000 scope=spfile;生效方式:需重启实例生效。1.2归档配置参数:archive log list说明:数据库开启归档,任何生产环境均应在归档方式下运行,从而达到可通过备份进行数据恢复要求,提高系统安全性修改命令:数据库启动至mount状态,执行alter database archivelog;生效方式:重启数据库设置生效1.3最大文件数设置参数:db_files说明:该

3、参数用于控制在扩容表空间时,数据文件能够达到的最大数量,默认值 为200修改命令:alter system set db_files=800 scope=spfile;生效方式:重启数据库生效1.4关闭回收站参数:recyclebin说明:如果回收站未关闭, 则如果表对象被删除, 将进入回收站, 并不会释放占用 的存储 修改命令:alter system setrecyclebin=offscope=spfile;生效方式: 重启实例生效1.5控制文件配置参数:control_files说明:该参数用于指定在DB启动时,读取的控制文件来源, 如果有多个控制文件, 每个控制文件完全一致, 生产系

4、统建议至少为两组冗余, 防止出现控制文件损坏 后必须进行控制文件手工重建风险。修改命令:altersystemsetcontrol_files=/oradata/codmdb/control01.ctl,/oradata/codmdb/control02.ctl, /oradata/codmdb/control03.ctl scope=spfile;生效方式:重启数据库生效1.6白名单设置参数:sqlnet.ora文件说明:sqlnet.ora文件位于$ORACLE_HOME/network/admin目录下,该文件用于 控制哪些主机IP能够连接至数据库服务器,防止DB遭受攻击。修改命令:vi

5、 sqlnet.ora加入如下两项:TCP.VALIDNODE_CHECKING=yesTCP.INVITED_NODES=(,本机IP,IP1,IP2,IP3)生效方式:重新加载监听生效lsnrctl relocate listener_name1.7闪回区设置参数:db_recovery_file_dest_sizedb_recovery_file_dest说明:对于归档路径和归档空间大小,建议通过设置闪回区进行管理修改命令:alter system set db_recovery_file_dest=/archlog;scope=bothalter system set

6、 db_recovery_file_dest_size=100G scope=both;生效方式:立即生效control_files1.8在线日志组参数:Select * from v$log;查看在线日志组配置说明:为提高数据安全性,建议每组在线日志配置两个日志成员,避免单个日志出现故障后导致数据丢失风险。修改命令:alter database add logfile group 4 (/oradata/codmdb/redo04_1.log,/oradata/codmdb /redo04_2.log) size 500M;生效方式:立即生效1.9控制文件记录保留数参数:con trol_f

7、ile_record_keep_time说明:该参数用于控制数据库中归档日志,备份信息等保留时长,以天为单位, 默认为7天。如果备份信息没有通过catalog库统一管理,则所有备份信息都记 录在控制文件中,超出该时段备份记录可能被覆盖,导致DB在恢复时无法读取 到备份片信息。修改命令:alter system set con trol_file_record_keep_time=32 scope=both;生效方式:立即生效二、常用监控项2.1数据库在用连接数selectuser name, count (*) fromv$sessi ongroup byusername;所有连接数之和应不超

8、过数据库processes设置的60%,防止出现业务峰值会 话数增加, 导致连接数爆满。2.2监控数据库文件数selectcount (*) from dba_data_files;避免出现数据库已添加文件数达到系统db_files最大值。2.3表空间使用率SELECT d.status Status, d.tablespace_ name Name, d.c ontents Type,d.exte nt ma nageme nt Exte nt.TO_CHAR(NVL(a.bytes /1024 /1024 ,0),99,999,990)Size (M),TO_CHAR(NVL(a.byte

9、s -NVL(f.bytes,0),0) /1024 /1024 ,999,999,999)Used (M),TO_CHAR(NVL(a.bytes -NVL(f.bytes,0) / a.bytes *100 , 0),990.00) Used %FROM sys.dba_tablespaces d,(selecttablespace name,sum (bytes) bytesfrom dba data filesgroupby tablespace_name) a,1(selecttablespace name,sum (bytes) bytesfrom dba_free_spacegr

10、oupby tablespace_name) fWHEREd.tablespace name = a.tablespace name(+)AND d.tablespace_ name = f.tablespace_ name(+)AND NOT(d.extent_managementlike LOCALAND d.contentslike TEMPORARY)UNION ALLSELECT d.status Status,d.tablespace name Name,d.c ontents Type,d.extent management Extent,TO_CHAR(NVL(a.bytes

11、/1024 /1024 ,0),99,999,999)Size (M),TO CHAR(NVL(t.bytes,0) /1024 /1024 ,999,999,999)Used (M),TO_CHAR( NVL(t.bytes / a.bytes *100 ,0),990.00) Used %FROM sys.dba tablespaces d,( selecttablespace name,sum (bytes) bytesfrom dba_temp_filesgroupby tablespace_name) a,(selecttablespace_ name,sum (bytes_cach

12、ed) bytesfrom v$temp extent poolgroupby tablespace_name) tWHEREd.tablespace name = a.tablespace name(+)AND d.tablespace name = t.tablespace name(+)AND d.exte nt_ma nageme ntlike LOCALAND d.c ontentslike TEMPORARYORDER BY 7;以上针对为数据文件非自动扩展表空间使用率情况统计,生产环境不建议使用自动扩展。如果数据文件为自动扩展,在small表空间下,单个数据文件最 大可扩展至32

13、GB,可通过如下语句查询:select s.tablespace name,t.total_MB,t.total MB - s.used mb free mb,round (s.used_mb / t.total_MB,4) *100 use_precentfrom(selecttablespace name,sum (bytes) /1024 /1024 used mbfrom dba data filesgroupby tablespace_name) s,(selecttablespace name,cou nt (*) *32 *1024total MBfrom dba_data_fi

14、lesgroupby tablespace name) twhere s.tablespace_name = t.tablespace_name;2.4闪回区使用率select * from v$flash_recovery_area_usage;该查询需要启用FRA区,如果未启用FRA区管理,则直接监控主机文件目录使 用率。2.5数据库等待事件selects.SID,s.OSUSER,s.USERNAME,s.SQL_ID,s.EVENT,s.PROGRAM,s.BLOCKING_SESSION,s.LAST CALLETfrom v$sessi on swhere s.STATUS= AC

15、TIVEand user nameisn otnull ;通过该语句可实时监控数据库中SQL执行效率和产生等待事件,其中EVENT列 表示具体等待事件,LAST_CALL_E列表示正在执行语句已执行时间,单位:秒。女口果等待事件出现latch等待,db file scattered read,read by other session等这 类等待事件,则需分析具体语句,看是否存在效率提升的空间。2.6告警日志监控数据库alert log记录了数据库的运行状态和日志信息,在一个运行良好的系 统中,应该只会干净的出现在线日志切换记录,加强对alert log巡检同时有利于 发现数据库潜在风险,提前

16、进行规避。2.7灾备DataGuard同步监控select PROCESS,STATUS,THREAD#,SEQUENCE# from v$ma naged_sta ndby;定期检查主库至DataGuard环境日志同步状态,如果出现gap,应及时进行人工 干预和修复,避免灾备环境数据延迟。2.8 AWR采样报告分析生产系统应定期提取awr报告进行性能分析和比对,保证数据库在最优环 境下运行。数据库性能指标命中率:Instance Efficiency Percentages Target 100%)Buffer Nowait 鳴:10000Redo No Waiter100.00BuHerH

17、It%:99.57in-memory Sort %:WQOOlubrary Hit %:9177Soft Parse %:9051Execute to Parse %:5023Latch Hit %:99,99Parse CPU to Parse Elapsd %:45.79% JJon-Parse CPU:77 32语句执行效率分析:SQL ordered by Elapsed Time Rfaburoes ispDrtsdfQrPLCL c.de ctcbdeslh# retaurces used m曲N BOL Blatenenb LJilled扫tie code*%-iDUiD0TIT

18、Iii th Eupstd Tinii erintsaL新M-mtntQMXd 110 ntToui Dncm rim* nnuniwi帕bIDO*T ntai - Daps adi Tine as a cercanlaie (flT-xal DE*丹CPU -CU Tinw as a円飞血科日erf Els阳耳dTIES*魁0丄抽IQ Hr1帖a pofm帕j af Fiapt ud Tim cwiucnSOLacwuhi r 223M口伯1 os Tiw僧y si*Ciplunad FWaL accountsir2.2 of Tclal DB Tme (st21Tynup讨创iw啡口I刚p

19、护I Tiro冋亍EE航4对剳*CPU 岭*0 St卑 SOIL轉血和底 旳tg 群2.33i- 2_M 4 -is nobc7qt3pfrfbJsqlEdua *xe圧GIN dbrns鼻专也酬罔pomitae1.3511.2-5635烦 F.:2 02be-gin pU*dir ;)Mo.也已目北0.49S9S0.DD2 323L191 n 5n-iBrbilfiq16lsei act .ab r J2 astaaie. 1u0.3520 11创441.110t?7|mnnnbli?rPUSQL OralcF盯SELECT d stakiE负耐d ta_.0J310.13154M.750

20、M 035|3hq9fitp5i PUSOL Cewlop ErEelectAiron疋卩0.32110.03i也82.24& 13 ?yhqiiyra?PUSQL OflwloF er saied:口1 com Cc mnerrtE tna .0.244D.M1 14o.ba2 73 TmqrS-Jqqai elect JecodeO:口的mck! WCHJ0.243応11272.6222 30tsg341uy4wvPUSQL OewelopHr WRiectml ” com Cd nnent&tns ”.0.242 &.121 122642DaoehectiD&JCID CLSCHD R

21、JMTirHE0.235Q.te10&P 13.601 邨2)4gsgny5ig&fcPL/SQL OelupBr ssiect * Inam osHtelafilss0.23gQ.D296.56DflO 771i7baMf3kQ3 PUSQL Delop er seli亡≯3liMHni建1Tt f Sr ”.0.2220.11H0214 4S22 17PUSOL CerflopEr dedare TYPE aura -cur IS REF关于AWR报告具体解读可参考附件STATSPA(报告解读.doc,AWR报告是STATSPA(报告的升级版,提供了更全面的信息用于进行性能分析。仅供个人用于学习、研究;不得用于商业用途。For personal use only in study an

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论