Обсуждение: How to find current running process

Поиск
Список
Период
Сортировка

How to find current running process

От
"Shivaji S"
Дата:

 
Hi,


Is there any command to find current running threads/queries on postgres.

and how to find the uptime of my database.Please guide me

Regards,
Shivaji

Re: How to find current running process

От
"Tomeh, Husam"
Дата:
You may use the pg_stat_activity view to find out what's running on the database, ie. select * from pg_stat_activity ;
You may also use the pg_postmaster_start_time() function to find out postmaster startup time, ie. select pg_postmaster_start_time() ;
 
----
 
    Husam
 


From: pgsql-admin-owner@postgresql.org [mailto:pgsql-admin-owner@postgresql.org] On Behalf Of Shivaji S
Sent: Thursday, May 04, 2006 11:06 AM
To: pgsql-admin@postgresql.org
Subject: [ADMIN] How to find current running process


Hi,


Is there any command to find current running threads/queries on postgres.

and how to find the uptime of my database.Please guide me

Regards,
Shivaji

**********************************************************************
This message contains confidential information intended only for the use of the addressee(s) named above and may contain information that is legally privileged.  If you are not the addressee, or the person responsible for delivering it to the addressee, you are hereby notified that reading, disseminating, distributing or copying this message is strictly prohibited.  If you have received this message by mistake, please immediately notify us by replying to the message and delete the original message immediately thereafter.

Thank you.

                                                                                                                         FADLD Tag
**********************************************************************

Re: How to find current running process

От
"Shivaji S"
Дата:

tom thanks for the input ,but the below queries doesn't support for my postgres version 7.1.1 it shows the error

ERROR:  Function 'pg_postmaster_start_time()' does not exist
Unable to identify a function that satisfies the given argument types
You may need to add explicit typecasts

Regards,
Shivaji

On Thu, 04 May 2006 Tomeh,Husam wrote :
>You may use the pg_stat_activity view to find out what's running on the
>database, ie. select * from pg_stat_activity ;
>You may also use the pg_postmaster_start_time() function to find out
>postmaster startup time, ie. select pg_postmaster_start_time() ;
>
>----
>
>    Husam
>    http://firstdba.googlepages.com
>
>
>________________________________
>
> From: pgsql-admin-owner@postgresql.org
>[mailto:pgsql-admin-owner@postgresql.org] On Behalf Of Shivaji S
>Sent: Thursday, May 04, 2006 11:06 AM
>To: pgsql-admin@postgresql.org
>Subject: [ADMIN] How to find current running process
>
>
>
>
>Hi,
>
>
>Is there any command to find current running threads/queries on
>postgres.
>
>and how to find the uptime of my database.Please guide me
>
>Regards,
>Shivaji
>
>
>
>
><http://adworks.rediff.com/cgi-bin/AdWorks/sigclick.cgi/www.rediff.com/s
>ignature-home.htm/1507191490@Middle5?PARTNER=3>
>
>**********************************************************************
>This message contains confidential information intended only for the use of the addressee(s) named above and may contain information that is legally privileged.  If you are not the addressee, or the person responsible for delivering it to the addressee, you are hereby notified that reading, disseminating, distributing or copying this message is strictly prohibited.  If you have received this message by mistake, please immediately notify us by replying to the message and delete the original message immediately thereafter.
>
>Thank you.
>
>                                    FADLD Tag
>**********************************************************************


Re: How to find current running process

От
Scott Marlowe
Дата:
On Thu, 2006-05-04 at 15:21, Shivaji S wrote:
> tom thanks for the input ,but the below queries doesn't support for my
> postgres version 7.1.1 it shows the error
>
> ERROR:  Function 'pg_postmaster_start_time()' does not exist
> Unable to identify a function that satisfies the given argument types
> You may need to add explicit typecasts

That's a seriously OLD OLD OLD version of PostgreSQL.  It has known data
loss and stability bugs, as well as the deadly transaction wrap around
issue.  I'd recommend updating to at least 8.0.x where x is the highest
version currently out yet) or better yet go to 8.1.

You'll get no sympathy from anyone here if or when your 7.1.x database
acts up...

Re: How to find current running process

От
Tom Lane
Дата:
"Shivaji S" <s.shivaji@rediffmail.com> writes:
> tom thanks for the input ,but the below queries doesn't support for my post=
> gres version 7.1.1

7.1.1?  Egad.  Update to something remotely modern, before it eats
your data.  The list of bugs fixed since then would curl your toes.
See for yourself:
http://developer.postgresql.org/docs/postgres/release.html

            regards, tom lane

Re: How to find current running process

От
Steve Burrows
Дата:
Got to echo this sentiment. I started using Postgresql commercially with version 6.5.  I used Postgresql 7.1 from its release until earlier this year when it ate my data warehouse! Didn't upgrade because the solution was stable for several years then the whole thing blew up with the wraparound problem. I had to work very hard and was very lucky to recover it all. Please upgrade ASAP, it will be unpleasant, you may have to adjust code in some applications because of syntax changes etc., but that's a lot cheaper than losing your data.

Steve

Tom Lane wrote:
"Shivaji S" <s.shivaji@rediffmail.com> writes: 
tom thanks for the input ,but the below queries doesn't support for my post=
gres version 7.1.1   
7.1.1?  Egad.  Update to something remotely modern, before it eats
your data.  The list of bugs fixed since then would curl your toes.
See for yourself:
http://developer.postgresql.org/docs/postgres/release.html
		regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?
              http://archives.postgresql.org