`
yuan_xulong
  • 浏览: 89371 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

p6spy安装使用+tomcat

    博客分类:
  • Java
阅读更多

    有时候在hibernate调试中,因为需要观察到SQL语句及其变量,可能会使用到p6spy这个工具类,安装步骤如下:

1.拷贝p6spy.jar包到%tomcat_home%/common/lib/下面,或者自己的工程的lib下面。

2.拷贝spy.properties到工程的classes下面,使得应用可以找到该属性文件。

3.更改自己工程的数据库连接配置,比如context.xml或者%tomcat_home%/conf/server.xml文件,把其中的driverclassname的值改为com.p6spy.engine.spy.P6SpyDriver。

4.更改classes目录下面的spy.properties文件,realdriver=net.sourceforge.jtds.jdbc.Driver,这个定义了实际使用的数据库驱动。

5.重启tomcat即可观察到spy.log文件的输出。

 

分享到:
评论

相关推荐

    Tomcat6.x + P6spy + SqlProfiler集成

    【标题】:“Tomcat6.x + P6spy + SqlProfiler集成” 在Java Web开发中,Tomcat是一款广泛应用的开源Web服务器和应用服务器,主要用于运行Servlet和JSP应用。P6spy和SqlProfiler则是两个用于数据库性能监控和分析的...

    Spring 3.0+Struts2+Mybatis 3 + p6spy 平台框架

    这是自己整合的Spring 3.0+Struts2+Mybatis 3 + p6spy +ehcache的平台框架,内含一点示例代码,目前ehcache没有使用。直接编译后发布就能用 测试环境基于JDK1.6+Tomcat 6.0. 大家拿到后请根据实际情况修改 ...

    Tomcat6.x + p6spy + IronTrackSQL 监控sql性能

    标题 "Tomcat6.x + p6spy + IronTrackSQL 监控sql性能" 所涉及的知识点主要集中在Java Web服务器的管理和数据库性能监控上。在这个配置中,Tomcat6.x是一个广泛使用的开源Java Servlet容器,它负责运行Java Web应用...

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

    以下是在Tomcat应用服务器上集成P6Spy的步骤: 1. 下载P6Spy的最新版本,通常可以从其官方网站(http://www.p6spy.com/download.html)获取。 2. 解压缩下载的包,你会找到`p6spy.jar`和`spy.properties`两个文件...

    P6Spy 提供数据库性能监控和剖析工具

    P6Spy 是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。通过 P6Spy 我们可以对 SQL 语句进行拦截,相当于一个 SQL ...P6Spy 支持 WebSphere、WebLogic、JBoss、Resin 和 Tomcat 等绝大多数的应用服务器。

    p6spy

    - **环境准备**:文档提到的环境为tomcat4.1.24和oracle9i,这意味着需要在这两个软件的基础上进行p6spy的集成。此外,还提到了p6spy.jar、commons-logging.jar以及log4j-1.2.8.jar这三个jar包的加入,它们应该被...

    用 p6spy 来观察 Java 程序中执行的所有 SQL 语句.docx

    1. 准备工作:确保已经安装了 Tomcat,并将 p6spy.jar、数据库驱动(如 Oracle 的 classes12.jar)和 C3P0 数据库连接池实现(如 c3p0-0.9.0.2.jar)下载到本地。 2. 文件拷贝: - 将 p6spy.jar、classes12.jar 和...

    用p6spy来观察Java程序中执行的所有SQL语句[整理].pdf

    1. **准备软件**:确保安装了Tomcat,下载p6spy及相关依赖库,如数据库驱动和C3P0连接池实现。 2. **拷贝文件**:将p6spy.jar、数据库驱动和C3P0库放入Tomcat的`common/lib`目录,将`spy.properties`放入`common/...

    p6spy.jar下载

    P6Spy是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。 通过P6Spy可以对SQL语句进行拦截,相当于一个SQL语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。 此压缩包包含文件和说明

    Mysql课件教程 辅助日志分析工具SQLProfiler DBMonster的安装和配置 DBMonster命令示例-压数据

    要使用SQLProfiler,首先需要将其JDBC驱动添加到应用的类路径中,并配置应用程序连接使用P6Spy驱动,而不是实际的数据库驱动。P6Spy是一个代理驱动,它可以捕获并记录所有通过JDBC执行的SQL操作,无需修改代码即可...

    Weblogic,tomcat调试eclipse配置

    2. **P6Spy**: 它是一个JDBC代理库,可以拦截并记录所有的数据库调用。 3. **Log4j**: 用于日志管理。 4. **必要的JAR文件**: 包括`p6spy.jar`, `sqlprofiler.jar`, `log4j.jar`等。 #### 三、配置步骤 接下来详细...

    spring boot搭建(二)

    在此阶段,我们将更进一步,通过代码示例深入了解Spring Boot的核心特性以及如何集成常用的数据库连接池Druid和SQL监控工具P6Spy。 首先,Spring Boot是Spring框架的一种简化和自动化配置的方式,它旨在简化新...

Global site tag (gtag.js) - Google Analytics