Oracle检查实例Word格式.docx
- 文档编号:15345979
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:9
- 大小:18.93KB
Oracle检查实例Word格式.docx
《Oracle检查实例Word格式.docx》由会员分享,可在线阅读,更多相关《Oracle检查实例Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
1.2默认表空间
正确
不要使用system表空间作为应用用户的默认表空间
Selectusername,account_status,default_tablespace,temporary_tablespacefromdba_Users;
alteruserctais2bbdefaulttablespacectais2_dat;
编号:
3
1.3历史错误信息
没有错误
搜索oracle各实例的alert文件是否有错误代码出现,如:
ORA-00600,ORA-00603等错误。
通过以下sql找到他的路径
selectvaluefromv$parameterwherename='
background_dump_dest'
4
1.4剩余表空间
没有空间压力
Selecta.Tablespace_Name,a.Total||'
M'
Total_Space,(a.Total-b.Free)||'
Used_Space,To_Char((a.Total-b.Free)/a.Total*100,'
99.99'
)||'
%'
Pct_Free
From
(SelectTablespace_Name,Sum(Bytes)/1024/1024TotalFromDba_Data_FilesGroupBytablespace_Name)a,
(SelectTablespace_Name,Sum(Bytes)/1024/1024FreeFromDba_Free_SpaceGroupByTablespace_Name)bwherea.Tablespace_Name=b.Tablespace_Name;
5
1.5归档模式
已归档
查看数据是否启用归档模式,归档目录是否均已挂接,提醒管理员注意归档文件的备份,以防治归档目录空间不足,以sysdba登陆sqlplus
archiveloglist;
(sqlplus下执行)
6
1.6备份策略
是否备份spfile文件,控制文件,归档日志文件,备份归档日志文件后是否删除
7
1.7失效对象
有(已处理)
Selectobject_name,object_type,statusFromDba_ObjectsWherestatus<
VALID'
如有则编译失效对象,在非业务处理时间,以sysdba登陆sqlplus
@$ORACLE_HOME/rdbms/admin/utlrp.sql
8
1.8行链接/迁移
没有行迁移
是否有行链接/行迁移的情况出现:
selecttable_name,num_rows,chain_cntFromdba_tablesWhereowner='
CTAIS2'
Andchain_cnt<
0;
注:
含有longraw列的表有行链接是正常的,找到迁移行保存到chained_rows表中,如没有该表执行../rdbms/admin/utlchain.sql
analyzetabletablenamelistchainedrows;
可通过表chained_rows中table_name,head_rowid看出哪些行是迁移行
如:
createtableaaasselecta.*fromsb_zsxxa,chained_rowsbwherea.rowid=b.head_rowidandb.table_name='
SB_ZSXX'
deletefromsb_zsxxwhererowidin(selecthead_rowidfromchained_rowswheretable_name='
);
insertintosb_zsxxselect*fromchained_rowwheretable_name='
9
1.9job
没有失败的任务
查看job是否broken,是否有failure
selectjob,what,last_date,next_date,failures,brokenfromdba_jobsWhereschema_user='
如有问题建议重建job,如:
execsys.dbms_job.remove
(1);
commit;
execsys.dbms_job.isubmit(1,'
REFRESH_ALL_SNAPSHOT;
SYSDATE+1/1440,'
SYSDATE+4/1440'
10
1.10统计分析
管理员定期做
对于采用OracleCost-Based-Optimizer的系统,需要定期对数据对象的统计信息进行采集更新,使优化器可以根据准备的信息作出正确的explainplan。
在以下情况更需要进行统计信息的更新:
1、应用发生变化
2、大规模数据迁移、历史数据迁出、其他数据的导入等
3、数据量发生变化
查看表或索引的统计信息是否需更新,如:
Selecttable_name,num_rows,last_analyzedFromuser_tableswheretable_name='
DJ_NSRXX'
selectcount(*)fromDJ_NSRXX如num_rows和count(*)
如果行数相差很多,则该表需要更新统计信息,建议一周做一次统计信息收集,如:
execsys.dbms_stats.gather_schema_stats(ownname=>
cascade=>
TRUE,degree=>
4);
11
1.11死锁现象
没有发生过死锁
检查数据库在运行过程中是否有死锁现象,找出被锁住的对象及sessionID
selectobject_name,s.sid,s.serial#Fromv$locked_objecto,v$sessions,dba_objectscWhereo.session_id=s.sidAndo.object_id=c.object_id;
oracle级kill掉该session:
altersystemkillsession'
sid,serial#'
操作系统级kill掉session:
#>
kill-9pid
12
1.12失效的索引
没有失效的索引
检查是否有失效的索引:
分区表上的索引status为N/A是正常的
selectindex_name,table_name,tablespace_name,statusFromdba_indexesWhereowner='
Andstatus<
如有失效索引则对该索引做rebuild,如:
alterindexINDEX_NAMErebuildtablespaceTABLESPACE_NAME;
13
1.13失效的约束
没有失效的约束
检查是否有失效的约束:
Sq>
Selectconstraint_type,constraint_name,table_name,r_owner,r_constraint_name,statusFromdba_constraintsWhereowner='
ENABLED'
如有失效约束则启用,如:
alterTableTABLE_NAMEEnableConstraintsCONSTRAINT_NAME;
14
1.14失效的触发器
没有失效的触发器
检查是否有失效的触发器:
selecttrigger_name,table_name,statusFromdba_triggersWhereowner='
如有失效触发器则启用,如:
alterTriggerTRIGGER_NAMEEnable;
15
1.15索引空间浪费
管理员定期管理
索引的空间浪费:
只有完全空的索引块才进入空闲列表,找到浪费空间的索引,首先分析索引:
analyzeindexindexnamevalidatestructure;
然后查询index_stats视图:
selectname,lf_rows,lf_rows_len,del_lf_rows,del_lf_rows_lenFromindex_stats;
lf_rows--当前索引值的数量
lf_rows_len--当前索引值的大小(byte)
del_lf_rows--从索引中删除的值的数量
del_lf_rows_len--从索引中删除的值的大小(byte)
如果del_lf_rows_len达到lf_rows_len的20%则需要rebuild索引了
16
1.16定期修改密码
暂时未使用
在综合征管系统系统的数据库上往往存在很多的用户,如:
第三方数据库监控系统,电话申报系统等等,初始安装数据库时的演示用户,管理员用户等等。
这些用户的密码往往是写定的,被很多人知道,会被别有用心的人利用来攻击系统甚至进行修改数据。
需要修改密码的用户包括:
数据库管理员用户INTERNAL(ORACLE9I版本中已经废弃了),SYS,SYSTEM,
综合征管系统系统的超级用户CTAIS,CTAIS2,CTAIS_MAINT,
外围软件用户,如银税联网,电话申报等用户。
修改方法:
alteruserUSER_NAMEidentifiedbyPASSWORD;
17
1.17缓冲区命中率
正常
.缓冲区命中率:
selectname,1-(physical_reads/(db_block_gets+consistent_gets))"
hit_ratio"
fromv$buffer_po
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 检查 实例