暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
数据库管理员的职责.pdf
1028
12页
43次
2023-09-24
5墨值下载
一、Oracle 数据库管理员应定期对 Oracle 数据库系统做定期监控 ....................................... 2
1.每天 ....................................................................................................................................... 2
2.每周 ....................................................................................................................................... 2
3.每月 ....................................................................................................................................... 2
二、每天的工作 ............................................................................................................................... 2
1.确认所有的 INSTANCE 状态 ............................................................................................ 2
2.检查数据文件的状态 ........................................................................................................... 2
3.检查日志文件和 trace 文件记录 alert trace 文件中的错误 ................................ ..... 3
4.检查数据库当日备份的有效性。 ....................................................................................... 3
5.检查文件系统的使用情况(剩余空间) ............................................................................. 3
6.检查表空间的使用情况 ....................................................................................................... 3
7.检查 UNDO 表空间使用情况 ............................................................................................. 3
1.)事物提交频率 .............................................................................................................. 3
2.)undo 表空间使用情况 ............................................................................................... 4
3.)正在使用回滚段的进程 .............................................................................................. 4
8. 查看锁表的进程 ................................................................................................ ................. 4
9.监控数据库性能 ................................................................................................................... 5
1.)运行 bstat/estat 生成系统报告 .............................................................................. 5
2.)使用 statspack 收集统计数据 ................................................................................. 5
3.)生成 AWR 报告 .......................................................................................................... 5
10.检查数据库性能 ................................................................................................................ 5
11.处理日常出现的问题 ........................................................................................................ 6
三、每周的工作 ............................................................................................................................... 6
1.监控数据库对象的空间扩展情况 ....................................................................................... 6
2.监控数据量的增长情况 ....................................................................................................... 6
3.系统健康检查 ....................................................................................................................... 6
4.检查无效的数据库对象 ....................................................................................................... 6
5.检查不起作用的约束 ........................................................................................................... 7
6.查看索引状态 ....................................................................................................................... 7
7.索引维护 ............................................................................................................................... 7
8.检查无效的 trigger ............................................................................................................. 7
8.Oracle 数据库分析响应时间 ................................................................ ............................. 7
1.)查看数据库响应状况 .................................................................................................. 7
2.)查看数据库的总性能 .................................................................................................. 7
3.)获得数据库整体性能效率的最大、最小和平均值 .................................................. 8
4.)查看影响数据库响应速度的用户类型 ...................................................................... 8
5.)等待时间中的等待事件、文件、对象 ...................................................................... 9
6.) 5 位用户 I/O 等待最高的 SQL 语句 .................................................................. 9
7.)查看等待事件来找出等待和瓶颈,找出大部分的整体等待时间 ........................... 10
8.)最新的一个小时等待类型 ........................................................................................ 10
9.)找出耗费资源比较多的 SQL 语句 .......................................................................... 10
10.)找出需要大量缓冲读取(逻辑读)操作的查询 .................................................. 11
11.)使用频率最高的 5 个查询 ................................................................ ..................... 11
12.)消耗磁盘读取最多的 sql ....................................................................................... 11
四、每月的工作 ............................................................................................................................. 11
1.Analyze Tables/Indexes/Cluster .............................................................................. 11
2.检查表空间碎片 ................................................................................................................. 11
3.寻找数据库性能调整的机会 ............................................................................................. 12
4.数据库性能调整 ................................................................................................................. 12
5.提出下一步空间管理计划 ................................................................................................. 12
一、Oracle 数据库管理员应定期对 Oracle 数据库系统做定期监控
1.每天
Oracle 数据库的运行状,日志文件,备份情况,数据库的空间使用情况,系统资源的
使用情况进行检查,发现并解决问题。
2.每周
对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据
库对象的状态做检查。
3.每月
对表和索引等进 Analyze,检查表空碎片,寻找数据库性能调整的机会,行数据库
性能调整,提出下一步空间管理计划。对 ORACLE 数据库状态进行一次全面检查。
二、每天的工作
1.确认所有的 INSTANCE 状态
正常登陆到所有数据库,检测 ORACLE 后台进程:
$ps -ef|grep ora
2.检查数据文件的状态
记录状态不是"online"的数据文件,并做恢复:
Select file_name,status
From dba_data_files
Where status='UNAVAILABLE';
of 12
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜