On 29/3/05 5:06 pm, "Scott Marlowe" <[EMAIL PROTECTED]> wrote:

> On Tue, 2005-03-29 at 09:50, Adam Witney wrote:
>> On 29/3/05 4:27 pm, "Tom Lane" <[EMAIL PROTECTED]> wrote:
>> 
>>> Adam Witney <[EMAIL PROTECTED]> writes:
>>>> Shouldn't there be something in current_query?
>>> 
>>> Only if (a) you have stats_command_string turned on, *and* (b) you
>>> are a superuser or the owner of the target process.
>> 
>> I am logged in as the superuser, and I just switched stats_command_string
>> on. Table now looks like this
>> 
>> bugasbase=# SELECT * from pg_stat_activity ;
>>   datid   |  datname  | procpid | usesysid | usename | current_query |
>> query_start     
>> ----------+-----------+---------+----------+---------+---------------+------
>> --------------------------
>>  80573819 | bugasbase |   23197 |        1 | pgsql   | <IDLE>        |
>> 29/03/2005 17:03:25.911288 BST
>>  80573819 | bugasbase |   23195 |      109 | lubrook |               |
>> 
>> I did find a reference on google to the fact that there was/is a max query
>> size length for this? I think this was for 7.3.5, is this still the case?
>> Maybe this is the reason it is not showing up (it is quite a large query
>> string)?
> 
> Note that there is a limit to what gets stored in the table, but I think
> it is the first 255 characters.  i.e. you should see something.

Yes you are right, I misunderstood the google reference I found:

http://archives.postgresql.org/pgsql-novice/2004-02/msg00187.php


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

Reply via email to