共計 1698 個字符,預計需要花費 5 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下如何實現數據庫的檢查步驟腳本,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
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
10、EM 的啟用檢查
操作系統運行:emctl status dbconsole
11、數據庫使用參數的查看
show parameter spfile;
說明有顯示值代表使用的是 spfile
12、數據庫審計功能的查看
show parameter audit_trail ;
13、查看數據庫 session 和 process 參數的歷史使用情況
select * from v$resource_limit where RESOURCE_NAME= sessions or RESOURCE_NAME= processes
其中 MAX_UTILIZATION 代表歷史最高使用值;
14、AWR 報告的存放時間
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
看完了這篇文章,相信你對“如何實現數據庫的檢查步驟腳本”有了一定的了解,如果想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!