LoadRunner深入解析Oracle计数器监控
5星 · 超过95%的资源 需积分: 9 158 浏览量
更新于2024-12-12
收藏 287KB DOC 举报
"LoadRunner监控Oracle的计数器分析提供了深入了解数据库性能的详细信息。计数器是衡量Oracle数据库性能的关键指标,它们可以帮助识别潜在的性能瓶颈和资源消耗情况。以下是一些重要的Oracle计数器及其解释:
1. **CPUusedbythissession (V$SESSTAT)**: 这个计数器记录了会话自开始到结束所使用的CPU时间,单位为10毫秒。它反映了应用执行SQL语句时对CPU资源的占用情况。
2. **CPUusedwhencallstarted (V$SESSTAT)**: 此计数器显示调用开始时所使用的CPU时间,帮助分析CPU利用率的变化和调用的启动性能。
3. **CRblockscreated (V$SESSTAT)**: 表示在缓冲区缓存中创建的克隆缓冲区数量,通常由于缓冲区处于不兼容模式导致。这有助于理解数据一致性操作对系统的影响。
4. **CachedCommitSCNreferenced (V$SESSTAT)** 和 **CommitSCNcached (V$SESSTAT)**: 这两个计数器关注事务提交的系统改变号(SCN)的缓存操作,反映了事务处理的效率和数据库的读写活动。
5. **DBWRbuffersscanned (V$SESSTAT)**: 显示DBWR进程扫描LRU(最近最少使用)集合时查看的总缓冲区数,包括脏缓冲区和清洁缓冲区。这个值与DBWR扫描LRU的次数相除,可以得到平均扫描的缓冲区数,有助于分析DBWR的清理效率。
6. **DBWRcheckpointbufferswritten (V$SESSTAT)**: 记录为了检查点写入的缓冲区数量,反映了数据库的检查点活动和数据同步频率。
7. **DBWRcheckpoints (V$SESSTAT)**: 记录DBWR进程执行检查点的次数,检查点是确保数据库在故障恢复时一致性的重要机制。
8. **DBWRcrossinstancewrites (V$SESSTAT)**: 显示跨实例写的总块数,这在多实例Oracle环境中尤其重要,用于跟踪数据在集群节点间的传输。
通过LoadRunner监控这些Oracle计数器,可以有效地评估数据库的性能表现,诊断问题,并优化数据库配置以提高整体系统性能。LoadRunner工具提供了一种强大且详尽的方式,来收集和分析这些关键性能指标,对于性能测试和容量规划至关重要。"
141 浏览量
点击了解资源详情
121 浏览量
2012-10-15 上传
2021-10-19 上传
120 浏览量
shamoyizhihu
- 粉丝: 30
- 资源: 60
最新资源
- RBF神经网络 聚类算法
- Drupal.Creating.Blogs.Forums.Portals.and.Community.Websites
- UML从入门到精通电子书籍
- 悟透javascript
- IMAGE process using MATLAB
- ExtJs+中文手册
- flexelint reference
- 基于SVPWM的永磁同步电动机永磁同步电动机控制系统仿真与实验研究
- 3d游戏程序设计入门
- Hibernate开发指南
- MLDN oracle 语法教程.pdf
- Hibernate实体映射策略复合主键
- 地图学编号的基本知识
- hibernate常見錯誤
- ArcGIS Engine轻松入门
- 计算机网络知识总结 计算机网络 - 学习笔记