ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 新环境下DBA要了解的

新环境下DBA要了解的

原创 Linux操作系统 作者:zhangwei62766 时间:2009-09-10 10:23:38 0 删除 编辑

1、了解数据库版本和平台,实例信息

-----Oracle 数据库的版本和平台和相关信息
select * from v$version ;
----了解实例情况
select instance_name,
       host_name,
       status,
       archiver,
       database_status,
       instance_role,
       active_state   from v$instance;

2、要了解你的数据库中装了哪些组件
select * from dba_registry ;

3、查询归档模式开启有否

select d.LOG_MODE from v$database d;

或通过sqlplus :archive log list ; (as sysdba)

4、是否配置了DataGuard

select protection_mode,
       protection_level,
       remote_archive,
       database_role,
       dataguard_broker,
       guard_status              from v$database;

5、是否起用了flashback database特性

  select d.flashback_on from v$database d ;

6、是否起用了force logging和补充日志

select force_logging,
       supplemental_log_data_min,
       supplemental_log_data_pk,
       supplemental_log_data_ui,
       supplemental_log_data_fk,
       supplemental_log_data_all  from v$database;

7、了解控制文件的组成

select  * from v$controlfile ;

8、了解日志文件的组成

select  * from v$logfile ;

9、了解参数文件的组成、位置和启动方式

show parameter spfile ;

10、字符集相关

select * from database_properties;

11、系统中是否存在invalid对象

select owner, object_type, count(*)
  from dba_objects  where status = 'INVALID'
 group by owner, object_type;

12、是否打开了BLOCK CHANGE TRACKING

select filename, status, bytes from v$block_change_tracking;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10065315/viewspace-614319/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-06-25

  • 博文量
    7
  • 访问量
    6560