[Monetdb-developers] slow query log
Martin.Kersten at cwi.nl
Tue Oct 21 09:50:41 CEST 2008
Stefan de Konink wrote:
> Is there currently a syntax to log every incoming SQL query to a file?
> I found options like:
> 1) ODBCDEBUG 
> 2) mapi_log(...) 
mclient links into the Linux history mechanism and logfile may help
> But is there something easy to capture all incoming query with their
> timings; so a real slow queries log can be created?
If you run from an application, then it is easy to keep the log there.
It includes valuable information about connections too.
> In the Skyserver presentation  I see 'Query log' analysis; I'm really
> interested in how this is realised. I would like to do an analysis on
That was an analysis based on the query log maintained in MS SQL-server
designed specifically for that application.
> all queries Mapserver generates by its GDAL/OGR layer, since I have
> implemented this interface using ODBC (yes, I was too lazy to implement
> a native connector) some logging would be possible, but not
> concurrently, hence the file would be overwritten.
> If nothing is in place, I'm happy to give it a try and implement it.
Current vision is that query logging is highly application specific and
to several knobs when put in place in the kernel. You can either keep
outside the kernel, or sent the log record you want to retain to a table
or even another site.
>  <http://article.gmane.org/gmane.comp.db.monetdb.devel/1381>
>  <www.win.tue.nl/~tcalders/presentations/ivanova.ppt>
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> Monetdb-developers mailing list
> Monetdb-developers at lists.sourceforge.net
More information about the developers-list