数据库的检查步骤脚本

1、数据库的实例名版本

Picasa Content

select * from v$version;

 

2、显示所有的参数情况

select name,value from v$parameter;

 

3、显示控制文件的信息

select status,name from v$controlfile;

 

4、显示日志文件信息

select t.group#,t.thread#,t.status,d.member,t.bytes/1024/1024 as "logfile/mb" from v$log t ,v$logfile d where t.group#=d.group#;

 

5、显示每天产生的日志数量

select to_char(completion_time,'yyyy/mm/dd') as completion_time ,count(*) num from v$archived_log  group by  to_char(completion_time,'yyyy/mm/dd') order by 1 ;

 

6、查看表空间的信息

select file_id, tablespace_name, bytes/1024/1024 AS "USE/M", maxbytes, maxblocks, increment_by/1024/1024 AS "INCREMENT/M", file_name from dba_data_files;

 

7、数据库的归档模式检查

archive log list;

 

8、检查数据库的闪回功能是否打开

select flashback_on from v$database;

 

9、检查数据库的回收站功能是否打开

SELECT Value FROM V$parameter WHERE Name = 'recyclebin';

 

10EM的启用检查

操作系统运行:emctl status dbconsole

 

11、数据库使用参数的查看

show parameter spfile;

说明有显示值代表使用的是spfile

clip_image001

 

12、数据库审计功能的查看

show parameter audit_trail ;

clip_image002

 

13、查看数据库sessionprocess参数的历史使用情况

select * from v$resource_limit where RESOURCE_NAME='sessions' or RESOURCE_NAME='processes';

clip_image003

其中MAX_UTILIZATION代表历史最高使用值;

 

14AWR报告的存放时间

select snap_interval,retention from dba_hist_wr_control

snap_interval:采集间隔

retention:保留周期

 

15、手工运行awr报告的方法

sqlplus运行:

$ORACLE_HOME/rdbms/admin/awrrpt.sql



16、查看数据库的创建时间

select created from v$database;

 

17、查看表空间的增长速度

select  A.RTIME,TABLESPACE_ID,sum(tablespace_usedsize)*8/1024/1024 GB ,B.NAME

from  DBA_HIST_TBSPC_SPACE_USAGE A, v$tablespace  B

where tablespace_id=4 AND B.TS#=TABLESPACE_ID

group by A.RTIME,A.TABLESPACE_ID,B.NAME  

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12679300/viewspace-1101585/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12679300/viewspace-1101585/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值