1. 基本的資料庫資訊
版本資訊:
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
資料庫資訊:
SQL> select name, created, log_mode from v$database;
NAME CREATED LOG_MODE
--------- -------------- ------------
TEST 13-9月 -09 ARCHIVELOG
2. 自動工作量倉庫(AWR) 的基本資料
自動工作量倉庫(AWR)在預設情況下,倉庫用小時填充,保留期是7天。
AWR使用多少空間
SQL>Select occupant_name,occupant_desc,space_usage_kbytes from v$sysaux_occupants where occupant_name like '%AWR%';
OCCUPANT_N OCCUPANT_DESC SPACE_USAGE_KBYTES
---------- -------------------------------------------------- ------------------
SM/AWR Server Manageability - Automatic Workload Repository 51200
系統上最原始的AWR資訊是什嗎?
SQL> select dbms_stats.get_stats_history_availability from dual;
GET_STATS_HISTORY_AVAILABILITY
---------------------------------------------------------------------------
21-8月 -09 09.18.15.359000000 上午 +08:00
什麼是AWR資訊的保留期?
SQL> select dbms_stats.get_stats_history_retention from dual;
GET_STATS_HISTORY_RETENTION
---------------------------
31
將AWR資訊的保留期更改為15天?
SQL> EXEC dbms_stats.alter_stats_history_retention(15);
PL/SQL 過程已成功完成。
3. 基本的許可資訊
V$LICENSE視圖允許DBA監控系統內任何時候有關資料庫數量的所有系統活動的數量。會話警告層級為0表示沒有設定init.ora會話警告參數,所以系統不會顯示警告資訊。會話最大層級為0表示沒有設定init.ora會話最大參數,所以系統不會限制會話的數量。查詢V$LICENSE視圖,以查看所允許的最大會話數。也可以在接近最大數時設定警告。
應該定期執行指令碼,以向DBA提供系統一天中實際的會話數量,從而保證正確的許可授權。設定init.ora參數LICENSE_MAX_SESSIONS = 110,將會話數限制為110。設定init.ora參數LICENSE_SESSIONS_WARNING = 100,系統將向每位在第100個會話之後的使用者顯示警告資訊,這樣他們就會通知DBA,系統因遇到問題而關閉(希望能如此)。init.ora參數LICENSE_MAX_USERS用於設定資料庫中可以建立的已命名的使用者數。在以下程式清單中,該值為0,所以沒有限制。
SQL> select * from v$license;
SESSIONS_MAX SESSIONS_WARNING SESSIONS_CURRENT SESSIONS_HIGHWATER USERS_MAX
------------ ---------------- ---------------- ------------------ ----------
0 0 9 18 0
4. 資料庫中已安裝的產品項
查詢V$OPTION視圖,可以擷取您已安裝的Oracle產品項。V$VERSION視圖將給出已安裝的基本產品項的版本。
SQL> select * from v$option;
PARAMETER VALUE
---------------------------------------------------------------- -----
Partitioning TRUE
Objects TRUE
Real Application Clusters FALSE
Advanced replication TRUE
Bit-mapped indexes TRUE
Oracle Data Guard TRUE
Oracle Label Security FALSE
Flashback Database TRUE
Data Mining Scoring Engine FALSE