好文档 - 专业文书写作范文服务资料分享网站

2020年(Oracle管理)oracle数据库级别优化分析工具介绍

天下 分享 时间: 加入收藏 我要投稿 点赞

(Oracle管理)oracle数据库级别优化分析工具介

oracle数据库级别优化分析工具介绍

当我们对数据库优化诊断时,需要收集相应的信息以供参考,从个人的使用经验来说,这种统计数据分为两大类 一类是数据库级别的统计信息 二类是os级别的统计信息

下面就分别介绍在不同的级别下,常用什么工具来收集信息帮助优化诊断 首先是oracle数据库级别优化分析工具介绍 目录: 1.statspack 2.ASH 3.AWR

4.ORACLEEXPLAINPLAN的总结(查询sql的执行计划) a.autotrace b.explain的使用 1.statspack a。安装

sql>sqlplus\

SQL>selectfile_namefromdba_data_files;

SQL>createtablespaceperfstatdatafile'e:\\oracle\\oradata\\skate\\perfstat.dbf'size2000m;

sql>@ORACLE_HOME\\rdbms\\admin\\spcreate.sql b。使用

SQL>connperfstat/passwd

收集统计信息

sql>executestatspack.snap 或

SQL>execstatspack.SNAP(i_snap_level=>5); 生成报告

sql>@ORACLE_HOME\\rdbms\\admin\\spreport.sql

定时收集信息有两种方式,一种是oraclejob,一种是os的crontab,我比较习惯用os级别的crontab

设定其每个小时自动收集一次采样的job declare

Variablejobnumber; begin

dbms_job.submit(:job,\1/24,'hh24')\commit; end; /

查看job使用情况

SQL>selectjob,schema_user,next_date,interval,whatfromuser_jobs 自动停止采样job declare

Variablejobnumber;

2020年(Oracle管理)oracle数据库级别优化分析工具介绍

(Oracle管理)oracle数据库级别优化分析工具介绍oracle数据库级别优化分析工具介绍当我们对数据库优化诊断时,需要收集相应的信息以供参考,从个人的使用经验来说,这种统计数据分为两大类一类是数据库级别的统计信息二类是os级别的统计信息下面就分别介绍在不同的级别下,常用什么工具来收集信
推荐度:
点击下载文档文档为doc格式
9btlq0nztd7z7sh75m1a072ie1yi3600myk
领取福利

微信扫码领取福利

微信扫码分享