Bruno CROS wrote:
Hi,

Hum, last year i tried P6SPY and find a big bug. queries don't work as they
would do. I already talked about that in that forum.

And, we have to time in production (P6SPY is not recommended for that).

Well, i wrote some code in JdbcAccessImpl.java and i well get usefull times. It get measures and sql request for executeQuery( ...) method , but not for method such executeUpdate(ClassDescriptor cd, Object o) because i didn't get the sql instruction ( UPDATE TABLE SET XXX=..." WHERE ... ). How can i reach
the sql instruction? Measuring time without the query is a little useless .
A fine cast may be ?


Try this:
final String sql = broker.serviceSqlGenerator().getPreparedUpdateStatement(cld).getStatement();

regards,
Armin

Thanks.

Regards.


On 12/15/06, Charles Anthony <[EMAIL PROTECTED]> wrote:

Hi,

Another option would be to use the p6spy jdbc driver
http://www.p6spy.com/ which, if I remember correctly logs the time taken
to execute the statement as well as the statement itself.


Cheers,

Charles.

> -----Original Message-----
> From: Armin Waibel [mailto:[EMAIL PROTECTED]
> Sent: 15 December 2006 01:24
> To: OJB Users List
> Subject: Re: Which class to modify to clock sql statements ?
>
> Bruno CROS wrote:
> >  Hi,
> >
> > Well, i just want to mesure the time a sql statement takes
> to be post
> > (sql commit too). I looked a bit in broker.accesslayer
> package and in
> > StatementForClassImpl.java. Is it the right place to do this ?
> >
>
> I would recommend to have a look in class JdbcAccessImpl to
> clock query execution time.
>
> regards,
> Armin
>
> > May be someone wrote an implementation?
> >
> > Working with 1.0.4....
> >
> > Thanks for advices.
> >
> > Regards.
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to