- 浏览: 7356764 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
配置参数
数据库参数配置:
show parameter statistics;
statistics_level:取值范围:BASIC,TYPICAL,ALL,默认TYPICAL
如果设置为BASIC,受影响的功能如下:
AWR,ADDM
服务器生成的警告
自动SGA内存管理
自动性能优化收集
对象级别统计
服务级别的统计.
应用的跟踪(v$client_stats)
数据库时间分布统计(v$sess_time_model v$sys_time_model)
Buffer cache advisory
MTTR advisory
共享池自动大小advisory
Segment级别的统计
PGA target advisory
Timed statistics
统计信息监控
timed_os_statistics:
timed_statistics:
默认情况下:
当statistics_level设置为TYPICAL或者ALL时候为true,为BASIC为false.
如果为false,跟时间相关的功能就开启.
快照参数配置
i_snapshot_level的不同级别的不同:
0:
5:
6:
7:
10:
查看快照参数默认表:
desc stats$statspack_parameter;
存储快照默认的参数信息
修改快照级别
1. exec statspack.snap(i_snap_level=>7,i_modify_parameter=>'true');
备注:临时使用,不修改参数值可以使用如下 exec statspack.snap(i_snap_level=>7);
2. exec statspack.modify_statspack_parameter(i_snap_level=>7,i_buffer_gets_th=>1000,i_disk_reads_th=>1000);
可修改的参数如下:
Input Parameters for the SNAP and MODIFY_STATSPACK_PARAMETERS procedures
Parameters able to be passed in to the statspack.snap and
statspack.modify_statspack_parameter procedures are as follows:
Range of Default
Parameter Name Valid Values Value Meaning
------------------ ------------ ------- -----------------------------------
i_snap_level 0,5,6,7,10 5 Snapshot Level
i_ucomment Text <blank> Comment to be stored with Snapshot
i_executions_th Integer >=0 100 SQL Threshold: number of times
the statement was executed
i_disk_reads_th Integer >=0 1,000 SQL Threshold: number of disk reads
the statement made
i_parse_calls_th Integer >=0 1,000 SQL Threshold: number of parse
calls the statement made
i_buffer_gets_th Integer >=0 10,000 SQL Threshold: number of buffer
gets the statement made
i_sharable_mem_th Integer >=0 1048576 SQL Threshold: amount of sharable
memory
i_version_count_th Integer >=0 20 SQL Threshold: number of versions
of a SQL statement
i_seg_phy_reads_th Integer >=0 1,000 Segment statistic Threshold: number
of physical reads on a segment.
i_seg_log_reads_th Integer >=0 1,0000 Segment statistic Threshold: number
of logical reads on a segment.
i_seg_buff_busy_th Integer >=0 100 Segment statistic Threshold: number
of buffer busy waits for a segment.
i_seg_rowlock_w_th Integer >=0 100 Segment statistic Threshold: number
of row lock waits for a segment.
i_seg_itl_waits_th Integer >=0 100 Segment statistic Threshold: number
of ITL waits for a segment.
i_seg_cr_bks_sd_th Integer >=0 1000 Segment statistic Threshold: number
of Consistent Reads blocks served by
the instance for the segment*.
i_seg_cu_bks_sd_th Integer >=0 1000 Segment statistic Threshold: number
of CUrrent blocks served by the
instance for the segment*.
i_session_id Valid sid 0 (no Session Id of the Oracle Session
from session) to capture session granular
v$session statistics for
i_modify_parameter True,False False Save the parameters specified for
future snapshots?
删除job
exec dbms_job.remove(jobNo);
实例参数配置
在sprepcon.sql:
define num_days=""
define top_n_sql=65
总的SQL显示信息为65行.
define num_rows_per_hash=4
每一个SQL最多显示4行数据.
查看实例定义参数:
define
sql报告参数配置:
在sprepcon.sql:
发表评论
-
Oracle11G RMAN备份和恢复笔记(五)
2011-09-17 21:46 3055我们RMAN可以 ... -
Oracle11G RMAN备份和恢复笔记(四)
2011-09-17 21:40 2363常用的RMAN命令: report schema; list ... -
Oracle11G RMAN备份和恢复笔记(三)
2011-09-17 21:39 3018RMAN在各种情况下的恢复过程简述: RMAN恢复 口令 ... -
Oracle11G RMAN备份和恢复笔记(二)
2011-09-17 21:36 3860非catalog各种备份方式: 全库备份 backup d ... -
Oracle11G RMAN备份和恢复笔记(一)
2011-09-17 21:36 8480Oracle11G RMAN备份和恢复 RMAN可连接的数据 ... -
Oracle 性能调优学习笔记(十八)--- 操作系统调优
2011-09-16 10:33 2155操作系统调优 不同系统的架构 单处理器系统 ... -
Oracle 性能调优学习笔记(十七)--- 监控和探测锁机制
2011-09-16 10:31 2257监控和探测锁机制 Oracle锁机制特 ... -
Oracle 性能调优学习笔记(十六)--- 使用物化视图
2011-09-16 10:29 3799使用物化视图 授权物化视图权限. ... -
Oracle 性能调优学习笔记(十五)-- 应用调优
2011-09-16 10:28 2201表迁移(非分区表) 1.权限和约束将被保持. ... -
Oracle 性能调优学习笔记(十四)-- 有效使用Oracle 存储结构
2011-09-16 10:27 2028有效使用Oracle 存储结构 表的种类: hea ... -
Oracle 性能调优学习笔记(十三)-- 有效的使用数据块
2011-09-16 10:24 2084有效的使用数据块 避免动态extent的缺点 ... -
Oracle 性能调优学习笔记(十二)-- 统计管理B
2011-09-16 10:22 2348Histograms:描述列的分布信息. ... -
Oracle 性能调优学习笔记(十二)-- 统计管理A
2011-09-16 10:22 1980统计管理 优化器统 ... -
Oracle 性能调优学习笔记(十一)-- SQL 语句优化
2011-09-16 10:20 2701SQL 语句优化 判断SQL占用资源的方法 1.OEM ... -
Oracle 性能调优学习笔记(十)-- 使用资源管理包
2011-09-16 10:19 1950使用资源管理器 使用资源管理器: 1 ... -
Oracle 性能调优学习笔记(九)-- 优化排序操作B
2011-09-16 10:17 2040监控SQL使用的内存 s ... -
Oracle 性能调优学习笔记(九)-- 优化排序操作A
2011-09-16 10:16 2077优化排序操作 SQL内存使用: 排序操作:sort, ... -
Oracle 性能调优学习笔记(八)-- Oracle 共享服务器的性能调优
2011-09-16 10:13 2409Oracle 共享服务器的性能调优 Shared Se ... -
Oracle 性能调优学习笔记(七)-- 其他SGA结构的调整
2011-09-16 10:12 1690监控redolog buffer ... -
Oracle 性能调优学习笔记(六)-- 态实例调整
2011-09-16 10:10 1639Oracle9i:动态SGA调整 SGA中各种配置可以通过 ...
相关推荐
STATSPACK是Oracle数据库的一个组件,它可以收集关于数据库活动的各种统计信息,包括SQL语句、系统等待事件、缓冲区命中率、I/O性能等。这些信息可以帮助DBA识别性能瓶颈,从而进行针对性的优化。 二、STATSPACK的...
在Oracle数据库管理中,Statpack(Statistics Package)是一种非常有用的工具,用于收集和分析数据库性能数据。通过生成详细的报告,Statpack帮助DBA(数据库管理员)识别性能瓶颈并采取相应的优化措施。本文将详细...
首先,本书会介绍Oracle数据库的基础知识,包括数据库的体系结构,如数据文件、控制文件、重做日志文件、参数文件等组成部分的作用和配置。读者将了解如何创建和管理数据库实例,以及启动、关闭数据库的流程。 接着...
以上是根据提供的文件摘要整理出的Oracle数据库实战中的核心知识点,涵盖了从数据库体系结构、安装配置、数据字典与动态性能视图到性能监控及调整等多个方面。希望这些详细的内容能帮助您更好地理解和掌握Oracle...
CMD>telnet 远程数据库的IP 2、切换到数据库的用户 DQXXDBS01:/> su – oracle 3、用超级用户进入数据库 $ sqlplus “/as sysdba” 4、查看参数,是否可以用job(可以用job进行自动的收集Statpack Report的数据) ...
本Oracle基础教程旨在帮助初学者快速掌握Oracle数据库的基础知识,进一步深入学习可以涉及数据库设计、高级SQL、数据库性能监控和调优等领域。通过实践和学习,你将能够有效地管理和利用Oracle数据库来满足各种业务...
1. 性能监控与调优:学习使用Oracle的性能分析工具,如SQL*Plus、TKPROF、Automatic Workload Repository(AWR)和Statpack,进行SQL查询优化、内存管理优化等。 2. 逻辑和物理数据库设计:通过合理的表结构设计、...
这有助于快速定位问题所在,并为后续的性能调优提供依据。 1. **操作系统层面**: - **进程/磁盘/内存/交换/网络**:这些是系统资源的基础指标,对数据库性能有直接影响。 - **MySQL连接/线程**:了解MySQL如何...
8. **健康检查工具**:使用Oracle的RDA(Remote Diagnostic Agent)收集系统信息,操作系统工具(如`iostat`、`vmstat`)检查系统状态,SQL*PLUS执行SQL命令检查数据库配置,Statpack用于收集数据库性能数据。...
Oracle诊断案例-I/O子系统 1 系统软硬件现状 1 Vmstat数据 2 Statpack数据 2 业务分析 3 数据库性能分析 3 修改建议 4 调整后性能的改善 5 Oracle诊断案例-Spfile案例 5 Oracle诊断案例-SGA与Swap 17 SGA与Swap之二 ...
为了博客中可以查看报告内容,可以免费下载
3. **重要参数配置检查**:Oracle数据库有许多可调整的参数,如SGA(系统全局区)、PGA(程序全局区)大小、初始化参数等。检查这些参数是否根据当前工作负载进行适当配置,以确保最佳性能和稳定性。 4. **日志文件...
Oracle Statspack 是一款强大的性能诊断工具,自Oracle 8.1.6版本开始引入,用于帮助DBA(数据库管理员)定位数据库性能瓶颈并记录数据库状态。在Oracle中,Statspack的相关脚本位于$Oracle_HOME/RDBMS/ADMIN目录下...
Oracle数据库的调优工具如STATPACK、ASH、AWR、ADDM等,提供了更全面、智能化的性能诊断和优化手段。 诊断数据库问题通常采用六种主要方法: 1. 动态性能视图:如v$sysstat、v$session等,这些视图提供数据库运行...
这使得Statpack可以在各种商业和非商业项目中被广泛应用。 在JavaScript环境中,Statpack可能提供的功能包括但不限于: 1. **函数耗时测量**:Statpack可以让你跟踪特定函数的执行时间,这对于识别性能瓶颈至关...
Oracle 数据库中的表空间管理是数据库架构中的关键组成部分,它涉及到数据存储和组织。在早期版本的 Oracle(如 Oracle9i 之前),如果在创建用户时没有指明默认表空间,用户的所有对象会默认存储在 SYSTEM 表空间中...
statistical analysis package in BASIC.