| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> | 
|---|---|
| To: | Andreas Pflug <pgadmin(at)pse-consulting(dot)de> | 
| Cc: | pgsql-hackers(at)postgresql(dot)org | 
| Subject: | Re: remote query debugging was: Plugins redux | 
| Date: | 2006-08-09 20:04:49 | 
| Message-ID: | 28808.1155153889@sss.pgh.pa.us | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-hackers pgsql-patches | 
Andreas Pflug <pgadmin(at)pse-consulting(dot)de> writes:
> Tom Lane wrote:
>> The other, probably more controversial bit of functionality is that there
>> needs to be a way to cause a backend to load a PL plugin shared library
>> without any cooperation from the connected client application.
> A similar issue applies to plain SQL that's not touching any PL: In the
> past, I encountered numerous situations where I'd have liked to take a
> peek at the current application's queries (on MSSQL, this can be done
> with SQL Profiler), but not have constant statement logging. IMHO it
> would be a good idea if
> - debugging could be turned on and off on-the-fly, e.g. to skip the app
> startup phase. Thus I question the statement "GUC variable is sufficient"
> - the mechnism would cover plain SQL too.
I'd turn that around: I think you are arguing for a way to change GUC
settings on-the-fly for a single existing session, without cooperation
from the client.  You can do that now if you're desperate enough (change
postgresql.conf, SIGHUP just that backend, revert postgresql.conf
change) but I agree something easier would be nice.  In any case the
problem needs a generic solution not something that only works for PL
plugin loading, so solving it within GUC seems right to me.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2006-08-09 20:10:38 | Re: [PATCHES] BUG #2569: statement_timeout bug on Windows | 
| Previous Message | Lukas Smith | 2006-08-09 20:03:45 | Re: PostgreSQL performance enhancement when query | 
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2006-08-09 20:10:38 | Re: [PATCHES] BUG #2569: statement_timeout bug on Windows | 
| Previous Message | Greg Sabino Mullane | 2006-08-09 19:54:29 | Fix statement timing display |