`

SSH下的p6spy配置及使用

阅读更多

   用SSH框架进行开发时,
1.相应的spy.properties的realdriver需要设置realdriver=oracle.jdbc.driver.OracleDriver
2.把spy.properties导入src目录下
3.导入2个jar包,包括p6spy.jar和sqlprofiler.jar
  (注意:必须把这2个jar复制到工程的lib文件夹下,否则会出错)
4.修改Spring的配置文件applicaitonContext.xml
    把<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"></property>
修改为<property name="driverClassName" value="com.p6spy.engine.spy.P6SpyDriver"></property>
5.重新部署项目
6,启动 sqlprofiler.jar,然后再启动服务器(比如tomcat)
   注意:2者的启动顺序不能颠倒
7.如果配置成功,在sqlprofiler.jar的界面上可以看到(Connected to p6spy),连接状态为绿色!

分享到:
评论

相关推荐

    p6spy 在weblogic中的配置 以及使用sqlprofiler监控

    **P6Spy与WebLogic配置及SQLProfiler监控详解** P6Spy是一款开源的数据库监控工具,主要用于记录和分析应用程序对数据库的所有SQL操作。在Java应用环境中,如WebLogic服务器上,P6Spy可以帮助开发者和DBA监控SQL...

    p6spy简介显示hibernate配置

    1. **配置P6Spy**:首先,需要在项目的类路径下添加P6Spy的jar文件,并在数据库连接URL中使用P6Spy的代理驱动,例如对于MySQL,URL可能类似于`jdbc:p6spy:mysql://localhost:3306/mydb`。 2. **配置日志**:在`spy....

    下载 p6spy.jar (内含使用步骤)

    4. **配置P6Spy**:创建一个名为`spy.properties`的配置文件,用于定制P6Spy的行为。例如,你可以指定日志文件位置、日志级别、是否启用监控等。一个基本的`spy.properties`示例如下: ```properties logFile=/...

    myeclipse配置p6spy以及导入源码

    原配置中使用的驱动应更改为P6Spy提供的驱动,即com.p6spy.engine.spy.P6SpyDriver。这样,所有的数据库连接都会通过P6Spy的代理驱动,从而使P6Spy能够拦截和记录所有数据库操作。这一更改通常在应用程序的数据库...

    p6spy java 使用

    3. 配置应用程序使用 P6Spy 驱动。通常,这意味着在数据库连接字符串中使用 P6Spy 的 JDBC 驱动名而不是原始驱动名。 【日志格式】 P6Spy 允许自定义日志输出格式,你可以通过配置文件指定日期格式、时间精度、...

    P6SPY JDBC拦截打印sql语句 非常好的调试工具

    2. 把p6spy的jar包放到Classpath中,如果是WEB App放在WEB APP/WEB-INF/lib目录下 3. 把p6spy的Driver Class name替换原来的JDBC Driver Class Name, url, username, password一切都不变。  -- 由于每个应用的...

    p6spy使用说明.doc

    P6Spy是一个强大的开源工具,专门用于监控JDBC连接,特别是在SpringBoot环境下,它可以提供对Oracle数据库查询执行时长的详细分析。...正确配置和使用P6Spy,能够极大地提高数据库管理的效率和质量。

    weblogic server 11g +p6spy +sql profiler 配置

    WebLogic Server 11g是一...通过以上配置,WebLogic Server 11g将能够使用P6Spy和SQL Profiler进行数据库性能监控,为系统的优化提供数据支持。记得定期检查和分析日志,持续优化数据库性能,以保持系统高效稳定运行。

    p6spy-sql监控

    2. **日志格式自定义**:P6Spy允许用户通过配置文件定制日志输出格式,满足不同场景下的需求,如添加时间戳、执行耗时、事务信息等。 3. **性能分析**:通过记录SQL执行时间,P6Spy可以帮助识别性能瓶颈,找出执行...

    p6spy dataSource 配置 监听真实sql语句

    p6spy dataSource 配置 监听真实sql语句

    采用p6spy完整显示hibernate的SQL语句

    在这种情况下,P6Spy是一个非常有用的工具。P6Spy是一个开源的JDBC代理库,它允许我们监控并记录应用通过JDBC执行的所有数据库操作,包括那些由Hibernate生成的SQL语句。它不仅可以提供完整的SQL语句,还能够提供...

    P6Spy的使用.txt

    ### P6Spy集成与使用详解 #### 一、P6Spy简介及系统集成 ##### 1. P6Spy概述 P6Spy是一款开源的数据库监控工具,主要用于在应用程序与数据库之间进行拦截,从而记录和分析SQL语句及其执行时间等信息。通过P6Spy...

    使用P6spy打印ibatis执行的SQL语句

    3. **配置日志**:P6Spy使用自己的日志框架,所以我们需要在应用目录下创建一个名为`spy.properties`的配置文件,定义日志输出的格式和位置。例如: ``` logFile=/var/log/app/p6spy.log logLevel=DEBUG append=...

    sqlprofiler+p6spy+配制

    配置P6Spy需要在应用的JDBC连接字符串中插入P6Spy的驱动,并在配置文件中设置日志格式和级别。 以下是配置P6Spy的基本步骤: 1. 下载并添加P6Spy的jar文件到项目的类路径中。 2. 修改JDBC连接字符串,使其指向P6Spy...

    p6spy.jar(支持配置项:文件大小)

    **使用P6Spy进行性能优化** P6Spy 提供的SQL监控信息可以帮助识别慢查询,从而进行性能优化。通过对SQL执行时间的记录,你可以找出执行时间过长的查询,进一步优化数据库查询语句或索引结构。 **update_log.txt的...

    数据插入监控 p6spy

    4. **配置日志**:P6Spy使用`spy.properties`文件进行配置,其中你可以设置日志格式、日志级别、输出位置等。例如: ```properties logFile=/var/log/p6spy.log logFormat=custom customLogFormat=%(elapsedtime...

    p6spy-3.7.0.zip

    P6Spy 是一个开源的数据库监视工具,它允许开发者在不修改应用程序代码的情况下,对数据库访问进行监听、记录和分析。P6Spy 的3.7.0版本为开发者提供了更强大的功能和改进,使得数据库性能调优变得更加便捷。 ### ...

    p6spy精简版-跟踪sql工具

    这个精简版旨在简化p6spy的原生配置和使用流程,让更多非开发人员也能便捷地利用此工具来监控数据库活动。 首先,p6spy的核心功能是SQL日志记录,它能够捕获应用程序执行的所有SQL语句,并将其详细信息输出到日志...

    借鉴p6spy,实现自己的SQL执行监控器项目源代码

    P6Spy是一个广泛使用的开源框架,它允许开发者无侵入地监控和记录应用程序中的所有SQL语句。这个项目的目标是借鉴P6Spy的部分源码,创建一个自定义的SQL执行监控器,以满足特定的需求或提供更定制化的功能。 P6Spy...

    p6spy.rar输出完整带参sql

    P6Spy兼容JDK 1.5及更高版本,这意味着即使在较旧的Java环境中也能使用。同时,它与多个数据库管理系统(如Oracle、MySQL)兼容,并且可以无缝集成到使用Hibernate和MyBatis等ORM框架的应用程序中。 6. **性能分析...

Global site tag (gtag.js) - Google Analytics