易截截图软件、单文件、免安装、纯绿色、仅160KB

hibernate 生成的 sql 语句 ? 代值

转自: http://hi.baidu.com/beanchx/blog/item/ed056509d66f65cc3bc763f4.html
p6spy的替代品:jdbc logger
2007年09月13日 下午 01:07
首先介绍一下这个开源的项目。这个是一个对jdbc中的sql进行logger的一个工具。若在项目中采用了较多的preparedStatement,那么打印出来的sql会有很多"?",非常不方便。有一个产品为p6spy,可以完成显示出问号的内容,但是目前已经停止更新了。jdbclogger就是一个p6spy的替代品,而且非常轻巧,仅仅22k大小。目前jdbc logger支持的数据库为:mysql、oracle、hsqldb、postgresql。
jdbc logger的官方网站为:http://jdbclogger.sourceforge.net/index.html
下面看一下如何配置使用这个jdbc logger。
步骤1:下载jdbclogger,有源码以及jar文件下载。目前jdbc logger为0.5版本。
下载地址如下:
http://sourceforge.net/projects/jdbclogger/files
有四个jar文件可以下载,若使用oracle数据库的话,可能需要下载下面的两个jar包。
提示:该项目必须使用log4j,若没有使用过,请查看相关文章。
步骤2:下载以后,把这个jar包放到工程的classpath下面。若是web项目,则放在web-inf/lib目录下面。
步骤3:在log4j.properties文件中,添加如下代码:
log4j.logger.net.sourceforge.jdbclogger=DEBUG
步骤4:另外,在src文件夹下面建立一jdbclogger.properties文件,内容如下:
jdbclogger.driver=org.hsqldb.jdbcDriver
提示:不同的数据库采用不同的数据库驱动程序,这里jdbclogger.driver的值就是你的数据库驱动程序。
步骤5:最后一步,在应用程序中使用jdbc driver class的时候,使用如下驱动程序:
net.sourceforge.jdbclogger.JdbcLoggerDriver
提示:这个是固定的,与具体数据库无关。
OK。下面测试一下,就能看到jdbc logger输出的日志了。


相关文档:

彻底删除sql server 2005

1.Stop 所有服务
 
2.用 Windows Install Clean Up 工具卸载SQL 2005组件
 
3.用SrvInstw.exe删除所有SQL服务
 
4.清除注册表
   a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除
   b. 将HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下 ......

select * into 和insert into SQL SERVER

select * into destTbl from srcTbl
insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl
以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的:
第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。
第二句(insert into select from)要求目标表(dest ......

组合索引优化SQL续

昨天我说,用组合索引优化SQL,并不是最优的,这是因为在8亿的表上面有个等价的物化视图,这个物化视图可以代替我在之前在表上面建立的组合索引。
SQL> explain plan for SELECT distinct * from (select
  2   (PROD_9005_GDF_WK_SS_FDIM.PROD_4_NAME),
  3    PROD_9005_GDF_WK ......

SQL Server2005 Analysis Services展示 OLAP

通过EXCEL导入SSAS项目
(1)本地配置HTTP
主要步骤:
I)新建目录olap,拷贝文件将 %Installation folder%\OLAP\bin\isapi 目录的内容,主要是msmdpump.dll和msmdpump.ini;
II)建立虚拟目录olap, 配置msmdpump.dll,目录安全性选择匿名访问和windows集成。 
http://www.microsoft.com/china/technet/prodtechn ......

简要介绍SQL Server 2008新的事件处理系统

SQL Server Extended Events(下面简称XEvent)是SQL Server 2008里新加的事件处理系统,用来取代SQL Server原
先的SQL Trace的跟踪机制。事件处理系统对一个复杂服务器系统的排错,调试是极为关键的。和SQL Server原来的事
件处理系统相比较,XEvent具有下列的优势:
  消耗更少的系统资源,更适用于在产品服务器上的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号