Re: [pgbr-geral] Número de conexões

2010-06-23 Por tôpico JotaComm
Em 22 de junho de 2010 10:30, Jesus Rodrigues
jesusrodrigu...@gmail.comescreveu:

 Caro Fabrízio,

 Logicamente, alterei para o nome da minha base de dados.

 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?


Não necessariamente. Se você tem várias janelas do SQL Manager abertas cada
uma delas deve possuir uma conexão no banco. O PgAdmin faz isso exatamente
que eu comentei.


 Obrigado.


 Em 22 de junho de 2010 09:08, Fabrízio de Royes Mello 
 fabriziome...@gmail.com escreveu:



 Em 22 de junho de 2010 08:19, Jesus Rodrigues 
 jesusrodrigu...@gmail.comescreveu:

 Esse select é exato? Achei estranho: tenho apenas um cliente conectado no
 banco e ele retornou 8 conexões. Está correto?


 Veja a sua pergunta:

 Como faço para saber, via sql, o número de conexões atuais no bd *
 postgresql*?

 É natural que a resposta seja a mencionada pelo Diogo, mas para vc saber
 as conexões de uma determinada base de dados basta trocar o nome da base no
 where do SQL:

 SELECT count(*) FROM pg_stat_activity WHERE datname = '*
 minha_base_de_dados*'


 --
 Fabrízio de Royes Mello
  Blog sobre TI: http://fabriziomello.blogspot.com

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
JotaComm
http://jotacomm.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-23 Por tôpico JotaComm
Olá,

Em 22 de junho de 2010 15:24, Jesus Rodrigues
jesusrodrigu...@gmail.comescreveu:

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


SELECT usename,count(*) FROM pg_stat_activity GROUP BY usename;


 Obrigado pela ajuda

 Em 22 de junho de 2010 15:17, MarceloG nrhce...@teleon.com.br 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 
 jesusrodrigu...@gmail.comescreveu:


 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
 pgbr-ge...@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
JotaComm
http://jotacomm.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico Jesus Rodrigues
Esse select é exato? Achei estranho: tenho apenas um cliente conectado no
banco e ele retornou 8 conexões. Está correto?

Obrigado

Em 21 de junho de 2010 17:08, Diogo Biazus dio...@gmail.com escreveu:

 SELECT count(*) FROM pg_stat_activity WHERE datname = 'postgres'

 2010/6/21 Jesus Rodrigues jesusrodrigu...@gmail.com

 Pessoal,

 Como faço para saber, via sql, o número de conexões atuais no bd
 postgresql?

 Obrigado.


 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




 --
 Diogo Biazus - dio...@gmail.com
 Softa
 http://www.softa.com.br
 http://www.postgresql.org.br

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico Fabrízio de Royes Mello
Em 22 de junho de 2010 08:19, Jesus Rodrigues
jesusrodrigu...@gmail.comescreveu:

 Esse select é exato? Achei estranho: tenho apenas um cliente conectado no
 banco e ele retornou 8 conexões. Está correto?


Veja a sua pergunta:

Como faço para saber, via sql, o número de conexões atuais no bd *
postgresql*?

É natural que a resposta seja a mencionada pelo Diogo, mas para vc saber as
conexões de uma determinada base de dados basta trocar o nome da base no
where do SQL:

SELECT count(*) FROM pg_stat_activity WHERE datname = '*minha_base_de_dados*
'


-- 
Fabrízio de Royes Mello
 Blog sobre TI: http://fabriziomello.blogspot.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico Jesus Rodrigues
Caro Fabrízio,

Logicamente, alterei para o nome da minha base de dados.

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?

Obrigado.


Em 22 de junho de 2010 09:08, Fabrízio de Royes Mello 
fabriziome...@gmail.com escreveu:



 Em 22 de junho de 2010 08:19, Jesus Rodrigues 
 jesusrodrigu...@gmail.comescreveu:

 Esse select é exato? Achei estranho: tenho apenas um cliente conectado no
 banco e ele retornou 8 conexões. Está correto?


 Veja a sua pergunta:

 Como faço para saber, via sql, o número de conexões atuais no bd *
 postgresql*?

 É natural que a resposta seja a mencionada pelo Diogo, mas para vc saber as
 conexões de uma determinada base de dados basta trocar o nome da base no
 where do SQL:

 SELECT count(*) FROM pg_stat_activity WHERE datname = '*
 minha_base_de_dados*'


 --
 Fabrízio de Royes Mello
  Blog sobre TI: http://fabriziomello.blogspot.com

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico Fabrízio de Royes Mello
Em 22 de junho de 2010 10:30, Jesus Rodrigues
jesusrodrigu...@gmail.comescreveu:


 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
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico MarceloG

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 
jesusrodrigu...@gmail.com mailto:jesusrodrigu...@gmail.com 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


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
   
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico Alexsander Rosa
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 
jesusrodrigu...@gmail.com mailto:jesusrodrigu...@gmail.com 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
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico MarceloG

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 
jesusrodrigu...@gmail.com mailto:jesusrodrigu...@gmail.com 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
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
   
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-22 Por tôpico Jesus Rodrigues
na verdade quero o numero de conexões de cada usuário.

Obrigado pela ajuda

Em 22 de junho de 2010 15:17, MarceloG nrhce...@teleon.com.br 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 
 jesusrodrigu...@gmail.comescreveu:


 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
 pgbr-ge...@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Número de conexões

2010-06-21 Por tôpico Jesus Rodrigues
Pessoal,

Como faço para saber, via sql, o número de conexões atuais no bd postgresql?

Obrigado.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Número de conexões

2010-06-21 Por tôpico Diogo Biazus
SELECT count(*) FROM pg_stat_activity WHERE datname = 'postgres'

2010/6/21 Jesus Rodrigues jesusrodrigu...@gmail.com

 Pessoal,

 Como faço para saber, via sql, o número de conexões atuais no bd
 postgresql?

 Obrigado.


 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
Diogo Biazus - dio...@gmail.com
Softa
http://www.softa.com.br
http://www.postgresql.org.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral