Chinaunix首页 | 论坛 | 博客
  • 博客访问: 671346
  • 博文数量: 845
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 16:22
文章分类

全部博文(845)

文章存档

2011年(1)

2008年(844)

我的朋友

分类:

2008-10-15 16:27:38

  三.每周维护过程

  A.查找被破坏的目标

  1.对于每个给定表空间的对象来说,NEXT_EXTENT的大小是相同的,如12/14/98,缺省的NEXT_EXTENT的 DATAHI为1G,DATALO为500MB,INDEXES为256MB。

  A)检查NEXT_EXTENT的设置,可用‘NEXTEXT.SQL’。

  B)检查已有的EXTENTS,可用‘EXISTEXT.SQL’。

  2.所有的表都应该有唯一的主键

  a)查看那些表没有主键,可用‘NO_PK.SQL’。

  b)查找那些主键是没有发挥作用的,可用‘DIS_PK.SQL’。

  c)所有作索引的主键都要是唯一的,可用‘NONUPK.SQL’来检查。

  3.所有的索引都要放到索引表空间中。运行‘MKREBUILD_IDX.SQL’

  4.不同的环境之间的计划应该是同样的,特别是环境和成品环境之间的计划应该相同。

  a)检查不同的2个运行环境中的数据类型是否一致,可用‘DATATYPE.SQL’。

  b)在2个不同的实例中寻找对象的不同点,可用‘OBJ_COORD.SQL’。

  c)更好的做法是,使用一种工具,象寻求软件的计划管理器那样的工具。

  B.查看是否有危害到策略的问题。

  C.查看报错的SQL*NET日志。

  1.客户端的日志。

  2.端的日志。

  D.将所有的警告日志存档。

  E..供应商的主页

  1. ORACLE供应商

  

  

  /support

  

[1]    

【责编:Chuan】

--------------------next---------------------

阅读(439) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~