Olá, Em 22 de junho de 2010 15:24, Jesus Rodrigues <[email protected]>escreveu:
> 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 <[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 > > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
