=====================================================-

   JDBC Debug	p@
				AMsoft
				2006/02/08

=====================================================-

̃t@C JDBC Debug ̗p@Lq̂łB

hLg jdbcdebug_X.XX.jar 
_E[ho[W̃t@CɒuĂB

<<<< JDBC Debug 菇 >>>>

ver0.09jdbcdebug.propertiesp~܂B
@SJDBC URLŃp[^w肵܂B

(1) jdbcdebug_X.XX.jar ̔zu

NXpX jdbcdebug_X.XX.jar Rs[ĂB

JNDI𗘗pȂꍇ
/WEB-INF/lib/jdbcdebug_X.XX.jar
ɔzu܂B

JNDI𗘗pꍇ̓AvP[VT[o[̃NXpXɔzu܂B
ƂTOMCAT̏ꍇ
$TOMCAT_HOME/common/lib/jdbcdebug_X.XX.jar
ɔzu܂B


(2) JDBChCo̕ύX
fobOVXeł͊ Oracle 
hCo𗘗pĂƎv܂B
 JDBC Debug ɕύXĂB

)
Driver=oracle.jdbc.driver.OracleDriver
	
Driver=jp.co.powerbeans.jdbcdebug.sql.Driver

JNDȈꍇlɃhCo̎wύXĂB


(3) ڑURL̕ύX

JDBCڑURL
[ۂURL]?jdDriver=[ۂ̃hCo]&jdOutType=1&jdPrefix=#SQL#
ɕύX܂B

PostgreSQL̏ꍇj
jdbc:postgresql://129.160.48.82/FWPRJ?jdDriver=org.postgresql.Driver&jdOutType=1&jdPrefix=#SQL#

[URLIvVɂ]
jdDriver ۂJDBChCoBK{
jdOutType Oo̓^CvBCӁB
           1:Wo, 2:t@C(Ή), 3:Log4J (DEBUGx)
jdPrefix OړBC


ŊłB
͍܂ŒʂVXesSQLO
o͂܂B

OSQLsɏo͂܂B


<<<< OtH[}bg >>>>

#SQL# 2003/10/01 18:07:18 10ms executeQuery SELECT userID FROM MstUser WHERE userName = 'aaa' 


#SQL#				ړ(Kȕ^Ăj
2003/10/01 18:07:18		Oo͓iSQLs̓)
0ms				SQL+f[^擾(executeQuery ̃\bhs)[ms]
executeQuery			s\bh(execute, executeQuery, executeUpdate)
SELECT ...				sSQL


<<<< ̓NXE\bh >>>>
java.sql.Statement, java.sql.PreparedStatement 
SQLs\bhsɃOo͂Ă܂B
ijava.sql.CallableStatement ͉͂ĂȂ̂
Oɏo͂܂Bj


ȏB