oracle 了解資訊

2021-05-31 23:15:54 字數 1988 閱讀 1797

1.資料庫版本

select * from v$instance

2.庫物理logic結構

(1).重做日誌

select * from v$log;

所在位置:select * from v$logfile

select a.group#,b.member,a.bytes/1024/1024 "size(mb)"

from v$log a,v$logfile b

where b.group#=a.group#

order by a.group#

(2).物理檔案存放位置

select * from dba_data_files

(3).邏輯表空間檢視

select * from dba_tablespaces //bigfile/segment man/type/status

(4)段和表空間關係

select * from dba_extents /partion/

select * from dba_segments

(5)檢視臨時表空間

select * from dba_temp_files

select * from v$tempfile

(6)undo表空間

select * from dba_undo_extents

3.檢視使用者預設平空間和臨時平空間

select * from dba_users

4.資料庫每月增長量

select to_char(creation_time,'rrrr month')"month",

sum(bytes)/1024/1024/1024 "growth size"

from sys.v_$datafile

where creation_time>sysdate-365

group by to_char(creation_time,'rrrr month')

5.資料檔案每月成長量

select a.ts# as "tablespace number",

b.name as "tablspace name",

to_char(a.creation_time,'rrrr month') "month",

sum(a.bytes)/1024/1024/1024 "growth size"

from sys.v_$datafile a,sys.v_$tablespace b

where a.creation_time>sysdate-365

and a.ts#=b.ts#

group by a.ts#,b.name,to_char(a.creation_time,'rrrr month')

6.檢視警告日誌檔案

show parameter dump

檢查近段時間告警日誌有什麼異常

ora-00600或ora-07445(留意)

上下班都檢查次

7.了解重啟過程,重啟計畫,錯誤

8.系統資源檢查

cpu 記憶體 i/o

資源消耗規律(eg.月底,月中)

系統繁忙時間和繁忙度

cpu使用率規律

第三方監控軟體

9.檢視資料庫當前等待事件

(空閒與非空閒等待事件)

鎖,索引,ddl

10.處理方法

1、看系統資源,資源是否耗盡

cpu使用100%,記憶體快用完了,用了大量的swap,是否有異常程序,這些異常程序是oracle還是其他應用程式

2、看等待事件,看系統正處於什麼狀況

3、看告警日誌

11.backup/restore

當前庫是不是有備份  

採用什麼方法備份   

用oracle的rman?exp/imp?冷備?

還是用第三方工具?netbackup?

還是直接用儲存映象備份?

備份的週期?多長備份一次?備份一次需要多長時間?備份到磁帶庫還是硬碟上?

初步了解oracle

在oracle10g 11g中預設scott被鎖定。a 啟動兩個服務 listener service b 開始 執行 sqlplus或 sqlplusw a conn connect scott tiger system orcl sys orcl as sysdba b 解鎖 鎖定 alter ...

了解ORACLE許可權管理

create user myuser identified by mypassword default tablespace users 請輸入使用者名稱 myuser 輸入口令 error ora 01045 user myuser lacks create session privilege l...

了解 Oracle 的游標

一,概念 游標是sql的乙個記憶體工作區,由系統或使用者以變數的形式定義。游標的作用就是用於臨時儲存從資料庫中提取的資料塊。二,作用 用於定位結果集的行和遍歷結果集 三,使用 建立乙個游標 type ref cur 定義型別變數 s ref cursor 相當於資料型別,不過是引用游標的資料型別。t...