/*
CHUNKS列表示表空間中有多少可用的空閑塊(每個空閑塊是由一些連續(xù)的Oracle數(shù)據塊組成),如果這樣的空閑塊過多,比如平均到每個數(shù)據文件上超過了100個,那么該表空間的碎片狀況就比較嚴重了.
*/
select tablespace_name,
count(*) chunks ,
max(bytes/1024/1024) max_chunk
from dba_free_space
-
group by tablespace_name;
/*
如果數(shù)據庫使用了Oracle的JOB來完成一些定時作業(yè),要對這些JOB的運行情況進行檢查:
select job,log_user,last_date,failures
from dba_jobs;
如果FAILURES列是一個大于0的數(shù)的話,說明JOB運行失敗,要進一步的檢查。
*/
select job,log_user,last_date,failures from dba_jobs;
/*
DBA要定時對數(shù)據庫的連接情況進行檢查,看與數(shù)據庫建立的會話數(shù)目是不是正常,如果建立了過多的連接,會消耗數(shù)據庫的資源。同時,對一些“掛死”的連接,可能會需要DBA手工進行清理。
注意,上例中SID為1到7(USERNAME列為空)的會話,是Oracle的后臺進程,不要對這些會話進行任何操作。
*/
select sid,serial#,username,program,machine,status
from v$session;
/*
DBA要定時對數(shù)據庫的連接情況進行檢查,看與數(shù)據庫建立的會話數(shù)目是不是正常,如果建立了過多的連接,會消耗數(shù)據庫的資源。同時,對一些“掛死”的連接,可能會需要DBA手工進行清理。
注意:SID為1到7(USERNAME列為空)的會話,是Oracle的后臺進程,不要對這些會話進行任何操作。
*/
alter system kill session 'SID,SERIAL#'
本文出自:億恩科技【1tcdy.com】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]
|