P6Spy与SqlProfiler找出系统的sql瓶颈(IronTrack SQL自己去百度)

来源:互联网 发布:模板工程量计算软件 编辑:程序博客网 时间:2024/06/05 17:27

(IronTrack SQL 和sqlProfiler功能类似,功能更加强大,可以知道哪个语句的调用次数,最大运行时间,平均运行时间)

 

 

 

 

下载 pbspy.jar,

数据源是需要修改的

   <bean id="dataSource0" class="com.cape.platform.framework.ds.DoradoDataSourceFactoryBean">
 </bean>
  <bean id="dataSource" class="com.p6spy.engine.spy.P6DataSource">
  <constructor-arg ref="dataSource0"/>
  </bean>

 

 

下载sqlprofiler.jar,

将pbspy.jar拷贝入lib里(既加入classpath.sqlprofiler.jar不需要加入),然后将将sqlprofiler-0.3-bin,里面的sqp.properties加入src下,只需要修改为我的oracle驱动就OK,还记得关了他的mysql驱动,然后

 

启动我们的分析器

 

 

 

 

现在他就在一直不停的抓取sql信息了,然后你点击那个暂停的东西,然后那个最右边的那个按钮得到分析的结果(可以找到最慢的语句),具体自己去查
原创粉丝点击