代码编织梦想

一、诊断工具

    1、警告日志文件

         警告日志文件包含系统信息和错误日志,包含了重要错误(如:ORA-600)和块校验错误信息(ORA-1578,ORA-1498)。监视数据库操作如CREATE DATABASE, STARTUP, SHUTDOWN, ARCHIVE LOG, and RECOVER,记录非默认初始化参数值。当LOG_CHECKPIONTS_TO_ALERT设置为true时,警告日志文件还记录检查点的开始和结束的时间,不完全检查点信息,执行归档的时间,实例恢复的开始和完成时间,死锁和超时信息

   2、后台进程跟踪文件

        通常Oracle会将后台进程的出错信息放到由初始化参数BACKGROUD_DUMP_DEST指定的路径下,一般情况下,后台进程的跟踪文件中还有后台进程的缩写,如,归档进程文件可能会是oracle_arc0_1996.trc ,一般情况下后台进程的跟踪文件不包括我们调整数据库的信息。

    3、用户跟踪文件

      用户跟踪文件记录了某个用户的SQL语句执行的统计信息。启动用户跟踪可以在实例级和会话级。

     实例级:设置SQL_TRACE初始化参数为TRUE,一般不提倡在实例级对用户操作进行跟踪

    会话级:执行dbms_system.set_sql_trace_in_session函数,如下

                   EXECUTE dbms_system.set_sql_trace_in_session(8,12,TRUE); dbms_system 包使用catproc.sql创建。还可以使用ALTER SESSION SET sql_trace=TRUE;来实现会话级的用户操作跟踪

   4、视图和工具

      相关工具Oracle Enterprise Manager、statspack、动态性能视图、数据字典视图、数据库等待事件、utlbstat,utlestat脚本

    statspack:

        在使用statspack之前要创建perfstat用户并创建该用户默认的表空间,此表空间根据ORACLE的说法初始大小应当不小于80M,但建议不小于200M。然后执行spcreate.sql脚本创建statspack所需的表及程序包。一切完成后就可以进行统计工作了。

     1)建立数据库性能数据的快照,以perfstat用户登录Oracle,执行statspack.snap,则建立了当前数据库性能的统计快照。可以以此工具建立数据库性能数据的基线

    2)自动建立数据库性能数据快照,执行spauto.sql,默认该脚本执行后,ORACLE会每小时执行一次快照。通过修改该脚本可以修改间隔时间

    3)当快照超过两次可以通过spreport.sql生成报表。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liuwenbo_wenbo/article/details/520576

性能监控工具的配置及使用 - spotlight on oracle(oracle)_紫漪的博客-爱代码爱编程_spotlight监控工具

工具下载地址: 链接:https://pan.baidu.com/s/1h9mvT1wppznY7ohMq7wDow  提取码:72ga 一、    Spotlight On Oracle(oracle) 1.1.   工具简介 Spotlight是一个强有力的Oracle数据库实时性能诊断工具,提供了一个直观的、可视化的数据库活动展现。Spotl

oracle-osw性能监控工具_富士康质检员张全蛋的博客-爱代码爱编程_oracle osw

参考:http://www.savedba.com/?p=591 OSWatcher Black Box, 简称OSW,是oracle提供的一个小但是非常有用的工具,它通过调用OS自己提供的命令来记录OS运行时的一些性能参数,比如CPU/Memory/Swap/Network IO/Disk IO相关的信息。 OSW工具的部署: 建议部署在root或

how to resolve ora-00600 [13013], [5001] [id 816784.1]-爱代码爱编程

How to resolve ORA-00600 [13013], [5001] [ID 816784.1] In this Document GoalSolutionSection 1> What information needs to be Collected Section 2 >How to resolv

oracle优化常用经典参考-爱代码爱编程

2-调优步骤:   1 设计调优  2 应用调优 程序员代码 3 内存 4 连接 5 操作系统 2-已有产品的调优  1 定位问题  2 查看操作系统和oracle统计  3 考虑通用系统错误  4 假定问题  5 通过参数修改去调优   3调优

OraGlance一个轻量级Oracle性能监控工具-爱代码爱编程

OraGlance是免费的,你可以安心使用它。 OraGlance is free software , use it as you like.   下载地址Download URL :https://zcdn.parnassusdata.com/OraGlance200709.zip     OraGlance的目标   完全免费一键即运

Oracle性能检测工具简单使用---AWR-爱代码爱编程

AWR生成报告概念:Oracle性能检测工具,这个工具可以自动采集Oracle运行过程种的负载信息,并生成与性能相关的统计数据,我们可以根据这些数据来分析一些潜在的问题、如Oracle进程占用CPU过高。生成步骤: 1、使用sys用户登录数据库 [oracle@jfdb ~]$ sqlplus / as sysdba 2、使用awrrpt.sql 生

优化oracle数据库性能的方法总结_普通网友的博客-爱代码爱编程

在优化Oracle数据库性能时,有许多方法可以帮助提升系统的响应时间和整体效率。以下是一些有效的方法,供您参考: 合理设计数据库结构:良好的数据库设计是提高性能的基础。确保表之间的关系得到正确地建模,避免过度范式化和