版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、. .PAGE10 / NUMPAGES10ORACLE数据库配置规和监控清单2015年12月目录 TOC o 1-3 h z u HYPERLINK l _Toc436955601 一、常规参数配置 PAGEREF _Toc436955601 h 3 HYPERLINK l _Toc436955602 1.1数据库最接数 PAGEREF _Toc436955602 h 3 HYPERLINK l _Toc436955603 1.2归档配置 PAGEREF _Toc436955603 h 3 HYPERLINK l _Toc436955604 1.3最大文件数设置 PAGEREF _Toc43
2、6955604 h 3 HYPERLINK l _Toc436955605 1.4关闭回收站 PAGEREF _Toc436955605 h 4 HYPERLINK l _Toc436955606 1.5控制文件配置 PAGEREF _Toc436955606 h 4 HYPERLINK l _Toc436955607 1.6白设置 PAGEREF _Toc436955607 h 5 HYPERLINK l _Toc436955608 1.7闪回区设置 PAGEREF _Toc436955608 h 5 HYPERLINK l _Toc436955609 1.8在线日志组 PAGEREF _T
3、oc436955609 h 5 HYPERLINK l _Toc436955610 1.9控制文件记录保留数 PAGEREF _Toc436955610 h 6 HYPERLINK l _Toc436955611 二、常用监控项 PAGEREF _Toc436955611 h 6 HYPERLINK l _Toc436955612 2.1 数据库在用连接数 PAGEREF _Toc436955612 h 6 HYPERLINK l _Toc436955613 2.2 监控数据库文件数 PAGEREF _Toc436955613 h 7 HYPERLINK l _Toc436955614 2.3
4、 表空间使用率 PAGEREF _Toc436955614 h 7 HYPERLINK l _Toc436955615 2.4 闪回区使用率 PAGEREF _Toc436955615 h 8 HYPERLINK l _Toc436955616 2.5 数据库等待事件 PAGEREF _Toc436955616 h 8 HYPERLINK l _Toc436955617 2.6 告警日志监控 PAGEREF _Toc436955617 h 8 HYPERLINK l _Toc436955618 2.7 灾备DataGuard同步监控 PAGEREF _Toc436955618 h 9 HYPE
5、RLINK l _Toc436955619 2.8 AWR采样报告分析 PAGEREF _Toc436955619 h 9常规参数配置数据库最接数参数:processes说明:数据库用户最接数通过processes参数进行配置,默认值为 300,该值表示能够同时连接到数据库的最大会话数,当连接数达到最大值,后续新增连接均会被拒绝。修改命令:alter system set processes=1000 scope=spfile;生效方式:需重启实例生效。归档配置参数:archive log list说明: 数据库开启归档,任何生产环境均应在归档方式下运行,从而达到可通过备份进行数据恢复要求,提
6、高系统安全性修改命令: 数据库启动至mount状态,执行 alter database archivelog;生效方式:重启数据库设置生效最大文件数设置参数:db_files说明: 该参数用于控制在扩容表空间时,数据文件能够达到的最大数量,默认值为 200修改命令: alter system set db_files=800 scope=spfile;生效方式:重启数据库生效关闭回收站参数:recyclebin说明: 如果回收站未关闭,则如果表对象被删除,将进入回收站,并不会释放占用的存储修改命令: alter system set recyclebin=off scope=spfile;生效
7、方式:重启实例生效控制文件配置参数: control_files说明: 该参数用于指定在DB启动时,读取的控制文件来源,如果有多个控制文件,每个控制文件完全一致,生产系统建议至少为两组冗余,防止出现控制文件损坏后必须进行控制文件手工重建风险。修改命令:alter system set control_files=/oradata/codmdb/control01.ctl, /oradata/codmdb/control02.ctl, /oradata/codmdb/control03.ctl scope=spfile;生效方式: 重启数据库生效 白设置参数:sqlnet.ora 文件说明: s
8、qlnet.ora 文件位于$ORACLE_HOME/network/admin 目录下,该文件用于控制哪些主机IP能够连接至数据库服务器,防止DB遭受攻击。修改命令: vi sqlnet.ora 加入如下两项:TCP.VALIDNODE_CHECKING=yesTCP.INVITED_NODES=(,本机IP,IP1,IP2,IP3) 生效方式: 重新加载监听生效 lsnrctl relocate listener_name闪回区设置参数:db_recovery_file_dest_sizedb_recovery_file_dest说明: 对于归档路径和归档空间大小,建议通
9、过设置闪回区进行管理修改命令: alter system set db_recovery_file_dest=/archlog scope=both;alter system set db_recovery_file_dest_size=100G scope=both;生效方式: 立即生效control_files在线日志组参数:Select * from v$log; 查看在线日志组配置说明: 为提高数据安全性,建议每组在线日志配置两个日志成员,避免单个日志出现故障后导致数据丢失风险。修改命令: alter database add logfile group 4 (/oradata/cod
10、mdb /redo04_1.log,/oradata/codmdb /redo04_2.log) size 500M;生效方式: 立即生效控制文件记录保留数参数:control_file_record_keep_time说明: 该参数用于控制数据库中归档日志,备份信息等保留时长,以天为单位,默认为7天。如果备份信息没有通过catalog库统一管理,则所有备份信息都记录在控制文件中,超出该时段备份记录可能被覆盖,导致DB在恢复时无法读取到备份片信息。修改命令: alter system set control_file_record_keep_time=32 scope=both;生效方式:立即
11、生效常用监控项2.1 数据库在用连接数select username,count(*) from v$session groupby username;所有连接数之和应不超过数据库processes设置的60%,防止出现业务峰值会话数增加,导致连接数爆满。2.2 监控数据库文件数selectcount(*) from dba_data_files;避免出现数据库已添加文件数达到系统db_files最大值。2.3 表空间使用率SELECT d.status Status, d.tablespace_name Name, d.contents Type, d.extent_management E
12、xtent, TO_CHAR(NVL(a.bytes / 1024 / 1024, 0), 99,999,990) Size (M), TO_CHAR(NVL(a.bytes - 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, (select tablespace_name, sum(bytes) bytesfrom dba_dat
13、a_filesgroupby tablespace_name) a, (select tablespace_name, sum(bytes) bytesfrom dba_free_spacegroupby tablespace_name) fWHERE d.tablespace_name = a.tablespace_name(+)AND d.tablespace_name = f.tablespace_name(+)ANDNOT (d.extent_management likeLOCALAND d.contents likeTEMPORARY)UNIONALLSELECT d.status
14、 Status, d.tablespace_name Name, d.contents Type, d.extent_management Extent, TO_CHAR(NVL(a.bytes / 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, (select tablespa
15、ce_name, sum(bytes) bytesfrom dba_temp_filesgroupby tablespace_name) a, (select tablespace_name, sum(bytes_cached) bytesfrom v$temp_extent_poolgroupby tablespace_name) tWHERE d.tablespace_name = a.tablespace_name(+)AND d.tablespace_name = t.tablespace_name(+)AND d.extent_management likeLOCALAND d.co
16、ntents likeTEMPORARYORDERBY7;以上针对为数据文件非自动扩展表空间使用率情况统计,生产环境不建议使用自动扩展。如果数据文件为自动扩展,在small表空间下,单个数据文件最大可扩展至32GB,可通过如下语句查询: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 (select tablespace_name, sum(bytes) / 1024 / 1024 used_mbf
17、rom dba_data_filesgroupby tablespace_name) s, (select tablespace_name, count(*) * 32 * 1024 total_MBfrom dba_data_filesgroupby tablespace_name) twhere s.tablespace_name = t.tablespace_name;2.4 闪回区使用率select * from v$flash_recovery_area_usage;该查询需要启用FRA区,如果未启用FRA区管理,则直接监控主机文件目录使用率。2.5 数据库等待事件select s.
18、SID,s.OSUSER,s.USERNAME,s.SQL_ID,s.EVENT,s.PROGRAM,s.BLOCKING_SESSION,s.LAST_CALL_ET from v$session s where s.STATUS=ACTIVEand username isnotnull;通过该语句可实时监控数据库中SQL执行效率和产生等待事件,其中EVENT列表示具体等待事件,LAST_CALL_ET 列表示正在执行语句已执行时间,单位:秒。如果等待事件出现latch等待,db file scattered read,read by other session 等这类等待事件,则需分析具体语句,看是否存在效率提升的空间。2.6 告警日志监控 数据库alert log 记录了数据库的运行状态和日志信息,在一个运行良好的系统中,应该只会干净的出现在线日志切换记录,加强对alert log巡检同时有利于发现数据库潜在风险,提前进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 道路施工现场安全管理方案
- 23.太空一日 课件
- 脚手架施工中环保设施设置方案
- 园林古建筑遗产保护方案
- 钢结构荷载分析
- 2026西藏自治区第二人民医院社会招聘2人参考题库含答案
- 顶管施工过程中的安全责任界定方案
- 脚手架施工中技术交流机制方案
- 企业信息化培训手册
- 管网改造的信息化建设方案
- 中国儿童原发性免疫性血小板减少症诊断与治疗改编指南(2025版)
- 2026年辽宁生态工程职业学院单招综合素质考试题库附答案详解
- 基坑回填质量控制措施
- 2025重庆城口县国有企业公开招聘26人参考题库附答案
- 应力性骨折课件
- 医保基金监管培训课件
- 新型医疗器械应用评估报告
- 2025年江苏省泰州市保安员理论考试题库及答案(完整)
- 大数据分析在供热中的应用方案
- 污泥安全管理制度范本
- 开题报告范文基于人工智能的医学像分析与诊断系统设计
评论
0/150
提交评论