IronTrack SQL 能通过对 JDBC 的包装来拦截应用程序对数据库的请求,完成性能监控。IronTrack SQL 的好处在于不需要修改任何代码或者在数据库端安装任何程序,只需要在测试时把依赖的 JDBC 替换就可以了。
使用步骤
首先,你的应用系统同样也应当是基于数据库的,然后你需要去获取 IronTrack SQL 相关的文件,下面介绍 IronTrack SQL 的安装与使用的详细操作过程:
1. 下载 IronTrack SQL 的文件包;
2. 把 irontracksql.jar, p6spy.jar 放到 CLASSPATH 中,如果是 Web 应用程序则放在 YourWebApp/WEB-INF/lib/ 目录下;
3. 把 spy.properties 放到 CLASSPATH 目录下,如果是 Web 应用程序就放在 YourWebApp/WEB-INF/classess/ 目录下,注意不是 lib/ 目录;
4. 修改你程序的数据库驱动名称为 P6Spy 的驱动程序名称 com.p6spy.engine.spy.P6SpyDriver 其它的都不用更改;
5. 打开配置文件 spy.properties 文件,找到 realdriver,把它的值改为你的应用系统的真正的数据库驱动名称;
6. 设置监听端口号 monitorport=2000;
7. 先运行你的应用程序或服务器;
8. 再启动java -jar irontracksql.jar 来启动 IronTrack SQL;
9. 可以在 IronTrack SQL 图形化的界面上看到结果并进行分析了。
如果看不到sql语句的分析,注意查看是否第7步和第8步执行的先后顺序反了。
如果提示找不到类,注意下面的jar包的版本可能会与你正使用的不一样,运行命令的方法:
java -Xbootclasspath/a:kunststoff.jar;log4j-1.2.13.jar;layout.jar;jfreechart-0.9.4.jar;jcommon-0.7.1.jar;commons-pool.jar; -jar irontracksql.jar
分享到:
相关推荐
- 安装与部署:详细阐述了神通数据库的安装步骤和配置方法,包括服务器硬件需求、操作系统兼容性、网络设置等。 - 数据库实例管理:涵盖创建、启动、停止和备份恢复数据库实例的操作,以及如何进行性能监控和故障...
达梦数据库操作手册 达梦数据库是一种关系型数据库管理系统(RDBMS),具有高性能、高可靠性和高安全性。它适用于各种应用场景,包括企业级应用、大数据处理和云服务等。本操作手册旨在为使用达梦数据库的用户提供...
利用 Zabbix 监控数据库文件大小 本文将围绕使用 Zabbix 监控数据库文件大小展开,让我们一起探索如何使用 Zabbix 监控数据库文件大小。 数据库文件大小监控的必要性 数据库文件大小的监控是非常重要的,因为...
"版本重点污染源自动监控与基础数据库系统用户手册" 概述: 本文档是关于版本重点污染源自动监控与基础数据库系统的用户手册,旨在指导用户正确使用该系统。该系统主要功能包括污染源基本信息维护、现场端综合管理...
这是一款有关实时监控数据库变化更新前台显示的源码,功能比较实用, 可以实现你修改数据库的信息,就可以在前台直接看到变化,比较有学习 价值,感兴趣的朋友不妨下载研究一下。1、开发环境为Visual Studio 2012...
C# 服务,监控Mysql数据库并执行操作 安装服务后,可在Windows服务看到所安装的服务 启动服务后,可执行数据库操作,具体连接数据库下载后可连接自己的数据库测试,执行数据库操作的语句可自行去修改。 仅供参考
本操作手册将深入探讨Oracle数据库的核心概念、安装配置、管理维护以及SQL查询等多个方面,帮助用户全面理解和掌握Oracle数据库的操作。 1. **Oracle数据库核心概念** - **数据库实例与数据库**:Oracle数据库实例...
3. 数据库性能监控与调优:如何通过监控数据库的运行状态,识别性能瓶颈,进行参数调整、索引重建等操作,以实现数据库性能的持续优化。 4. 数据备份与恢复:手册将详细介绍阿里巴巴的备份策略,包括全量备份、增量...
实时监控数据库变化是数据库管理中的一个重要技术,它允许开发者或者系统管理员实时跟踪和获取数据库的更新信息,以便快速响应数据的变动。这种技术在许多场景下都非常有用,比如数据分析、日志追踪、业务监控等。在...
**Cache数据库日常管理和维护手册** Cache数据库是一种高性能、实时、对象-关系数据库系统,广泛应用于医疗、金融、电信等领域的复杂数据处理。本手册旨在提供关于Cache数据库的日常管理和维护的详细指南,帮助IT...
安华金和数据库安全审计系统是一款基于数据库通讯协议准确分析和SQL完全解析技术的数据库安全审计系统。它的主要功能包括数据库操作、访问用户及外部应用用户的审计,可以用于安全合规、用户行为分析、运维监控、...
- `yy_webxml.dmp` 和 `yy_webxml_system.dmp` 可能是数据库的备份文件,用于恢复或迁移数据库配置。 - `yy_webxml.rar` 是压缩文件,可能包含平台的源代码、配置文件或其他相关资源。 - `readme.txt` 通常包含了...
- **数据库配置**:添加、修改和删除数据库实例,支持多种数据库类型。 - **数据库功能设置**:配置审计策略,如应用模式下的审计功能。 - **数据库日志**:查看和管理数据库日志,支持日志查询、导出、统计分析等...
重点污染源监控基础数据库操作手册
1. 监控事例的等待 2. 回滚段的争用情况 3. 监控表空间的 I/O 比例 4. 监控文件系统的 I/O 比例 5. 在某个用户下找所有的索引 6. 监控 SGA 的命中率
- **工作内容**:监控包括查看数据库日志,检测失效的数据库对象,检查剩余存储空间,关注关键表的性能,确认数据库运行正常,检测并处理死锁,监控SQL语句的执行效率,进行操作系统层面的检查,以及其他相关的维护...
Proxool允许应用程序共享数据库连接,减少数据库负载,并提供了监控和配置选项。 2. Proxool详解:Proxool是Apache软件基金会的一个项目,它提供了一个轻量级的数据库连接池解决方案。Proxool维护了一个连接池,...
Navicat是一款数据库管理和开发软件,它支持多种数据库系统,包括但不限于MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle和...6. **自动化任务**:Navicat支持计划任务,可以自动执行数据库备份、同步等操作。