WEB开发网
开发学院数据库Oracle Oracle数据库管理员职责(二) 阅读

Oracle数据库管理员职责(二)

 2008-09-20 12:55:20 来源:WEB开发网   
核心提示: 3.识别出一些过分的增长,查看数据库中超出资源或是增长速度过大的段,Oracle数据库管理员职责(二)(3),这些段的存储参数需要调整,a)收集日数据大小的信息,可能的话,每周或每个月进行,可以用‘ANALYZE5PCT.SQL’,如果你收集的是每晚的信息

3.识别出一些过分的增长。

查看数据库中超出资源或是增长速度过大的段,这些段的存储参数需要调整。

a)收集日数据大小的信息,可以用‘ANALYZE5PCT.SQL’。如果你收集的是每晚的信息,则可跳过这 一步。

b)检查当前的范围,可用‘NR_EXTENTS.SQL’。

c)查询当前表的大小信息。

d)查询当前索引大小的信息。

e)查询增长趋势。

4.确定空间的范围。

如果范围空间对象的NEXT_EXTENT比表空间所能提供的最大范围还要大,那么这将影响数据库的运行。如果我们找到了这个目标,可以用‘ALTER TABLESPACE COALESCE’调查它的位置,或加另外的数据文件。

A)运行‘SPACEBOUND.SQL’。如果都是正常的,将不返回任何行。  

5.回顾CPU,内存,网络,硬件资源论点的过程。

A)检查CPU的利用情况,进到x:.htm =>system metrics=>CPU利用页,CPU的最大限度为400,当CPU的 占用保持在350以上有一段时间的话,我们就需要查看及研究出现的问题。

G.将存档日志复制到备用数据库中

如果有一个备用数据库,将适当的存档日志复制到备用数据库的期望位置,备用数据库中保存最近期的数据。

H.经常查阅DBA用户手册

如果有可能的话,要广泛的阅读,包括DBA手册,行业杂志,新闻组或是邮件列表。

二.晚间维护过程

大部分的数据库产品将受益于每晚确定的检查进程的运行。

A.收集VOLUMETRIC数据

1.分析计划和收集数据

更准确的分析计算并保存结果。

a)如果你现在没有作这些的话,用‘MK VOLFACT.SQL’来创建测定体积的表。

b)收集晚间数据大小的信息,用‘ANALYZE COMP.SQL’。

c)收集统计结果,用‘POP VOL.SQL’。

d)在空闲的时候检查数据,可能的话,每周或每个月进行。

我是用MS EXCEL和ODBC的联接来检查数据和图表的增长。

上一页  1 2 3 

Tags:Oracle 数据库 管理员

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接