功能:
1. 数据库的基本信息显示(建库时间,模式等)
2. 数据库结构信息-DATABASE MAP(CONTROL FILE, REDO LOG FILE, DATAFILE, ROLLBACK SEGMENT)
3. 数据库所有状态信息
4. 数据库级的DB Block Buffer Hit Ratio
5. SESSION级的DB Block Buffer Hit Ratio
6. 前一天的LOG SWITCH情况
7. REDO LOG 空间需求查询
8. LOG Buffer 性能查询
9. log file switch性能查询
10. 检查不完全的CHECKPOINT
11. Library Cache 的 性能查询
12. Dictionary Cache的 性能查询
13. 查找最资源的SQL语句
14. SESSION级的CPU使用度
15. SORT_AREA_SIZE的性能查询
16. SEQUENCE_CACHE_ENTRIES的性能查询
17. CHAINED ROW的查询
18. Rollback Segment Contention 检查
19. 表空间碎片检查
20. LATCH contention 检查
21. TABLESPACE 用量检查
22. 数据文件I/O检查
23. 表和索引的碎片检查
24. 表的HWM检查
使用方法举例:
目前,作为一个DBA,可以有很多工具来管理,维护和症查数据库.这只是我平时搜集的一些脚本,可以作为DBA随身携带的小工具程序
在没有其他可视化的工具时,它可以用来对数据库做一些基本的诊断.
1.打开SQLPLUS , Connect System
2.@a:\check_db.sql (a:\是本文件的路径)
3.执行完毕,结果储存在C:\LOCAL.TXT
4.LOCAL.TXT 不但有每个数据的说明,同时介绍一些解决相关问题的方法以供参考
Check_db.sql的内容:
SET echo off
spool c:\local.txt
ttitle off
break on today
column today noprint new_value xdate
select substr(to_char(sysdate,'fmMonth DD, YYYY HH:MI:SS P.M.'),1,35) today
from dual
/
column name noprint new_value xdbname
select name from v$database
/
set heading on
set feedback off
set linesize 250
set pagesize 200
rem ######################################################################################
rem **** CHECK_DB_V2.1: Performance Tuning****
[1] [2] [3] [4] 下一页 没有相关教程
|