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