LoadRunner 除了可以用本地监控器来收集Oracle 的性能数据外,还可以整合SiteScope 对Oracle 进行监控。

根据SiteScope 帮助文档,需要把oracle 的jdbc 驱动classes12.zip 放到 directory>Web-INFlib 和 javalibext,之后重启SiteScope 才能对Oracle 进行监控。添加监控器时,选择“数据库计数器”选项,如图8.9 所示,然后配置Oracle的JDBC 连接即可。

另外需注意的是:连接Oracle 的数据库用户必须是DBA 权限的用户。

使用Oracle 企业管理器查看数据库性能

Oracle 自带的企业管理器中包含了数据库性能监控的功能,安装好Oracle 后,可打开IE 浏览器,输入“http://:5500/em”访问企业管理器,用SYS 用户登录后,打开“性能”进行监控,如图8.10 所示。

另外,由于Oracle 的V$视图存储了Oracle 数据库的核心信息,包括Oracle 数据库的性能数据,因此可以通过sqlplus 等工具连接数据库查询这些性能数据来进行Oracle 的性能分析。例如:查询v$sysstat 视图(如下程序清单所示)可以查看从内存中读取数据的频率。它提供了数据库中设置的数据块缓存区的命中率。这个信息可以帮助我们判断系统是否需要更多的数据缓存(DB_CACHE_SIZE),或者系统的状态是否调整得不佳(二者均将导致较低的命中率)。通常情况下,应当确保读数据的命中率保持在95%以上。

select 1-(sum(decode(name, 'physical reads', value,0))/

(sum(decode(name, 'db block gets', value,0)) +

(sum(decode(name, 'consistent gets', value,0)))))

"Read Hit Ratio"

from v$sysstat;

jdbc连接oracle_Oracle数据库性能监控|使用SiteScope 监控Oracle相关推荐

  1. Oracle集群(RAC)及 jdbc 连接双机数据库

    2019独角兽企业重金招聘Python工程师标准>>> Oracle集群(RAC)及 jdbc 连接双机数据库 博客分类: java oracle集群url配置 oracle集群中p ...

  2. Oracle10g/11g数据库性能的诊断和监控方法论

    <oracle大型数据库系统在AIX/unix上的实战详解>讨论32:Oracle10g/11g数据库性能的诊断和监控方法论  文平 还是继续年前的话题,继续讨论 Oracle10g/11 ...

  3. JDBC连接MySQL数据库及演示样例

    JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  4. JAVA-数据库之JDBC连接MySQL数据库

    相关资料: <21天学通Java Web开发> JDBC连接MySQL数据库 1.如果需要通过JDBC来连接MySQL数据库,还必须先在MySQL数据库服务器中创建数据库和表. Conne ...

  5. JDBC连接MySQL数据库代码模板

    下面这个例子是最简单的JDBC连接MySQL数据库的例子. 一般步骤: 1.注册驱动: 2.建立连接: 3.创建语句: 4.处理结果: 5.释放资源. 注意: 1.软件开发环境:MyEclipse 8 ...

  6. jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...

    Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...

  7. JDBC连接MySQL数据库及示例

    JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  8. 咋样查mysql的url_eclipse用jdbc连接mysql数据库时,url是填什么?怎样找出地址?

    展开全部 jdbc连接mysql数据62616964757a686964616fe78988e69d8331333337623535库的url为: jdbc:mysql://主机名或IP抵制:端口号/ ...

  9. java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

最新文章

  1. bugzilla dbd-mysql_Linux下安装Bugzilla——完整版
  2. Nature论文解读 | 基于深度学习和心脏影像预测生存概率
  3. java引用传递关键字_Java值传递和引用传递
  4. java list过滤完赋给自己_Java8对list集合进行排序、过滤、分组、去重、转map、遍历赋值等操作...
  5. oracle数据库导入导出expdp/impdp命令详细操作过程
  6. sap wad_使用网真和WAD热部署Kubernetes
  7. 【转】理解字节序 大端字节序和小端字节序
  8. R-CNN目标检测第三弹(Faster R-CNN)
  9. 决策树结果可视化中文乱码问题解决方案
  10. 微信公众号推送模板消息(三):获取关注者列表 openid
  11. android自定义相机取景框模仿微信抓取录像实现活体认证
  12. totolink服务器未响应,totolink路由器登陆页面打不开怎么办
  13. GDB 的几个用法(until, finish, tui)
  14. swipe放大效果的焦点图demo
  15. C#:BackgroundWorker的简单使用
  16. 图像处理--最大内接矩形
  17. JAVA从入门到起飞
  18. NSIS Error错误解决方法
  19. 如果想入手软路由我推荐友善官方出品的NanoPi-R2S和NanoPi-R5S
  20. 大数据与海量数据的区别

热门文章

  1. Oracle sqlplus使用总结
  2. oracle dbv 离线,bbed和dbv检查数据文件结果不一致?
  3. java 不生成文件下载_java 下载文件时怎么避免在服务器上生成文件
  4. linux java.policy_Linux部署Java环境
  5. Maven Install报错:Perhaps you are running on a JRE rather than a JDK
  6. SpringBoot注解@Value取值取不到问题
  7. Spring MVC请求处理流程分析
  8. python反射机制
  9. 织梦(安装,模板,基本标签)
  10. NFS介绍,NFS服务端安装配置,NFS配置选项