,以sysdba登陆sqlplus:SQLarchiveloglist(sqlplus下执行)6备份策略注是否备份spfile文件,控制文件,归
档日志文件,备份归档日志文件后是否删除7失效对象有(已处理)FromSqlSelectWhere
object_
ameobject_typestatusstatusVALID
Dba_Objects
如有则编译失效对象,在非业务处理时间,以sysdba登陆sqlplus:SQLORACLE_HOMErdbmsadmi
utlrpsql8行链接迁移没有行迁移是否有行链接行迁移的
情况出现:
fSqlselect
table_
ame
um_rowschai
_c
t
From
dba_tables
Whereow
erCTAIS2A
dchai
_c
t0注:含有lo
graw列的表有行链接是正常的找到迁移行保存到chai
ed_rows表中如没有该表执行rdbmsadmi
utlchai
sqlSqla
alyzetabletable
amelistchai
edrows可通过表chai
ed_rows中table_
amehead_rowid看出哪些行是迁移行如Sqlcreatetableaaasselectafromsb_zsxxachai
ed_rowsbwherearowidbhead_rowida
dbtable_
ameSB_ZSXXsqldeletefromsb_zsxxwhererowidi
selecthead_rowidfromchai
ed_rowswheretable_
ameSB_ZSXXsqli
serti
tosb_zsxxselectfromchai
ed_rowwheretable_
ameSB_ZSXX9job没有失败的任务查看job是否broke
,是否
有failureSqlselectjobwhatlast_date
ext_datefailuresbroke
fromdba_jobsWhereschema_userCTAIS2如有问题建议重建job,如:execsysdbms_jobremove1commitexec
fsysdbms_jobisubmit1REFRESH_ALL_SNAPSHOTSYSDATE11440SYSDATE41440commit10统计分析管理员定期做对于采用Oracle
CostBasedOptimizer的系统,需要定期对数据对象的统计信息进行采集更新,使优化器可以根据准备的信息作出正确的explai
pla
。在以下情况更需要进行统计信息的更新:1、2、3、应用发生变化大规模数据迁移、历史数据迁出、其他数据的导入等数据量发生变化
查看表或索引的统计信息是否需更新,如:SqlSelecttable_
ame
um_rowslast_a
alyzedFrom
user_tableswheretable_
ameDJ_NSRXXsqlselectcou
tfromDJ_NSRXX如
um_rows和cou
t如果行数相差很多则该表需要更新统计信息,建议一周做一次统计信息收集,如:Sqlexecsysdbms_statsgather_schema_statsow
ameCTAIS2cascadeTRUEdegree411死锁现象没有发生过死锁检查数据库在运行过程
中是否有死锁现象,找出被锁住的对象及sessio
IDSqlselectobject_
amessidsserialFromvlocked_object
fovsessio
sdba_objectscWhereosessio
_idssidA
doobject_idcobject_idoracle级kill掉该sessio
sqlaltersystemkillsessio
sidserial操作系统级kill掉sessio
kill9pid12引:注:分区表上的索引status为NA是正常的Sqlselecti
dex_
ametable_
ametablespace_
amestatusFromdba_i
dexesWhereow
erCTAIS2A
dstatusVALID如有失r