Spotlight是一个强有力的Oracle数据库实时性能诊断工具,提供了一个直观的、可视化的数据库活动展现。Spotlight可视化展现性能瓶颈,一旦某个指标超出可接受的阀值的话。而且,通过下钻功能,DBA可以简单、快速地追查性能瓶颈的底层原因。

其原理是通过设定的频率查询ORACLE内部开放的性能视图,主要是CPU上的性能消耗,需要创建新的DBA角色的用户用于监控,所以可以在限定此用户CPU消耗的限定值内(也可以降低查询频率)使用SPOTLIGHT达到实时监控的目的。其CPU消耗经QUEST公司严格测试是比较小的,所以不用担心其CPU消耗给生产带来的影响。

另外:

Spotlight是一个两层结构的产品。

Spotlight不需要在服务器端安装代理,只需要创建一些管理对象。

本次软件测试版本为:Spotlight on Oracle Version: 5.0.1.1022

oracle_client下载:http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip

spotlight on oracle 安装:http://blog.csdn.net/defonds/article/details/52936664

安装完成ok后,连接数据库与开销设定

A:如果没有quest用户,创建用户quest;创建一个表空间给quest用户使用。Quest用户的初始权限一般只需connect和resource。 其实使用dba用户也是可以的;

创建Spotlight的管理对象,点击菜单File|Oracle User Wizard

​​

​​

​​

B: 创建spotlight连接。

​​

以下对选项做一介绍:
Connection String:输入连接描述符。
Oracle Username:给Spotlight使用的数据库用户quest。
Oracle Password:quest用户的口令。
Monitor ASM:是否监控ASM。如果有ASM,需要输入ASM的连接符和口令。
Monitor OS:是否监控OS。分别输入主机名或IP、OS类型、OS用户名和口令。如果是Windows平台,
OS用户名一般是Administrator;如果是Unix或Linux平台,
OS类型有三种:REXEC、SSH、SSH using Public/Private Keys,分别输入相应的端口、Key、口令等。
要想监控Unix OS信息,需要在主机上运行有相应的REXEC、SSH等服务。
Unix平台可能需要使用root用户。
Use StealthCollect:一般不用选中。这个选项是用来监控Quest的另一个产品Performance analysis的代理程序的。
Save password details:是否保存口令。

连接成功页面如下:

​​

//告警列表:

注意:以下的“进一步探测”中的内容只供参考。具体请参阅Spotlight的弹出窗口或Oracle性能优化文档。

spotlight on_oracle分析:http://img.docin.com/players/DocinViewer.swf?productId=858833955

​​

  

最新文章

  1. ASP.NET Core中间件(Middleware)实现WCF SOAP服务端解析
  2. C# Marshal.GetActiveObject() 遭遇 HRESULT:0x800401E3 (MK_E_UNAVAILABLE))
  3. Java使用Scanner接收中文并输出时出现乱码
  4. VMware安装的相关文章
  5. Python Scopes and Namespaces
  6. 每日英语:A Whiff Of 'Welcome Home'
  7. --Dirring love 音乐(01背包问题)
  8. Oracle连乘聚合函数 MUL
  9. Java 简繁转换 ZHConverter
  10. Vimwiki使用笔记
  11. 编程算法基地-2.1利用字符串API
  12. laravel 安装 Laravel 扩展包
  13. NancyFx 2.0的开源框架的使用-Basic
  14. RabbitMQ教程(一)——安装配置
  15. C++ 字面量
  16. SQL2008R2的 遍历所有表更新统计信息 和 索引重建
  17. Go语言 函数,工程管理
  18. Redis list 数据类型
  19. 表单验证插件-validator.js 使用教程
  20. Python实现单链表

热门文章

  1. vim学习(三)之命令
  2. myql命令行乱码问题,以及设置数据库编码
  3. vue.js(2)--v-cloak v-text v-html
  4. 银联支付SDK集成
  5. 一、Core授权-2 之.net core 基于Jwt实现Token令牌
  6. Spring框架几种创建bean的方式
  7. git 分支 版本回退
  8. 2018 ACM-ICPC 区域赛(青岛站)题解整理
  9. ie下不支持placeholder 用jquery来完成兼容
  10. 安装nginx 以及nginx负载均衡