quinta-feira, 28 de fevereiro de 2008

Matando sessão no Postgresql

1) DESCOBRINDO A SESSÃO.
Via shell:
ps -aux | grep 'NOME_DA_BASE'

Via SQL(melhor maneira)
select PROCPID, USESYSID, USENAME, BACKEND_START,
CLIENT_ADDR, CLIENT_PORT
from PG_STAT_ACTIVITY;

2) MATANDO A SESSÃO - kill numeroDaSessao

Onde numeroDaSessao é:

Via Shell : a segunda coluna do retorno da pesquisa
Via SQL: a coluna procpid do SQL

Obs.: Não é necessário mandar nem um sinal para o comando kill.
Basta somente o numero do processo.

--
Edson Lidorio
Msn:elidorio@gmail.com
Skipe:elidorio
Paltalk:elidorio
Blog:http://elidorio.blogspot.com

Nenhum comentário:

Postar um comentário