user-interface - Oracle 11g 实时监控工具

标签 user-interface monitoring real-time oracle11g

<分区>

我正在开发一个使用 oracle 11g 作为数据库的应用程序。我想在应用程序中进行一些更改并测量更改前后的性能。

我正在寻找一种图形工具,它可以在应用程序向 oracle 进行查询时实时显示信息。

类似于此处第 10.4.3 节中显示的信息:http://download.oracle.com/docs/cd/B28359_01/server.111/b28274/instance_tune.htm#CACGAHAD

建议?

必须在装有 windows xp 的机器上运行。

最佳答案

您链接到一个报告,该报告提供有关单个 SQL 语句性能的信息。这似乎与您的其余问题不符。如果您正在对应用程序进行更改并监视数据库中的效果,这通常意味着您正在以某种方式更改 SQL 语句。您可能正在减少 SQL 语句被调用的次数,在这种情况下,您不会想要关于 SQL 语句性能的详细信息——您只想计算它被调用的次数已执行并可能包含一些有关 SQL 语句的统计信息。

假设您真正感兴趣的是整个数据库的性能,并假设您拥有带有性能和调优包的企业版数据库(生成您链接到的报告需要它) , 您可能想使用 Enterprise Manager Database Control,它是一个基于 Web 的应用程序,用于管理 Oracle 数据库。在 Enterprise Manager 中,有许多实时性能图。您还可以调用 Automatic Database Diagnostic Monitor (ADDM)在 Enterprise Manager 中监控更改前后的性能。

或者,您可以生成一个 Automatic Workload Repository (AWR)Statspack更改前后的报告。 AWR 报告需要我在上一段中讨论的相同的性能和调整包许可证。 Statspack 报告将包含与 AWR 报告中的大部分相同的信息,尽管它有点旧并且确实需要一些努力来设置。

关于user-interface - Oracle 11g 实时监控工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6051345/

相关文章:

c++ - 学习曲线最简单的 C++ GUI 构建选项是什么 - VS/Qt/wxWidgets/等?

python - 属性错误 : 'module' object has no attribute 'SystemSettings_GetFont'

jquery - 如何将附加数据传递到 ajax post jquery ui 可选择网格 -> fancybox?

linux - OpenNMS 阈值仅检查一台服务器

java - 使用 Paint(g) 和 run() 绘制点

monitoring - SmartyStreets 订阅余额

database - 跟踪数据库的变化

mysql - 在桌面和应用程序之间同步数据(最佳实践)

linux - 在 pthreads 线程的堆栈中预先设置故障的最佳方法是什么?

php - 使用 php 读取 python 程序的实时输出