na verdade quero o numero de conexões de cada usuário.

Obrigado pela ajuda

Em 22 de junho de 2010 15:17, MarceloG <[email protected]> escreveu:

>  Mas o cara quer os usuários e não as conexões uai.
>
> MarceloG!
>
> Em 22/06/2010 14:50, Alexsander Rosa escreveu:
>
> Acho melhor usar client_addr para contar os usuários, porque se um mesmo
> usuário (no mesmo IP) abrir 4 conexões serão 4 procpids diferentes com o
> mesmo client_addr.
>
> MarceloG escreveu:
>
> Olá amiguinho,
> Se você usa diversos usuários para conexão, veja isso:
>
> SELECT DISTINCT(usename) FROM pg_stat_activity WHERE datname = '*
> minha_base_de_dados*'
>
> Se você usa usuário único para diversas conexões, veja isso:
>
> SELECT COUNT(procpid) FROM pg_stat_activity WHERE datname = '*
> minha_base_de_dados*'
>
> MarceloG!
>
> Em 22/06/2010 11:57, Fabrízio de Royes Mello escreveu:
>
>
> Em 22 de junho de 2010 10:30, Jesus Rodrigues 
> <[email protected]>escreveu:
>
>>
>> Logicamente, alterei para o nome da minha base de dados.
>>
>>
>  Perfeito...
>
>
>> Refazendo a pergunta utilizando SELECT count(*) FROM pg_stat_activity
>> WHERE datname = '*minha_base_de_dados*' obtive mais de uma conexão.
>> Entretanto, havia apenas um cliente sql manager conectado no banco. Nesse
>> caso era para ter retornado apenas 1 ou estou enganado?
>>
>>
>  Será que esse seu "cliente sql manager" não abre mais de uma conexão com
> a base de dados???
>
>  Minha sugestão seria:
>
>  1) Fechar o teu SQL Manager e qualquer aplicacao que realize conexao com
> esse seu backend
> 2) Utilizar o psql para conectar com o backend e rodar a query em questao
>
> Se mesmo assim existir mais de uma conexão com a tua base de dados então
> provavelmente elas estão "perdidas"...
>
>  Cordialmente,
>
>  --
> Fabrízio de Royes Mello
> >> Blog sobre TI: http://fabriziomello.blogspot.com
>
>
> --
> Alexsander da Rosa
> Twitter: @alexrosa
>
>
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a