PostgreSQL에 주어진 데이터베이스에 대한 활성 연결을 선택하라는 명령이 있습니까? 그것은 활성 연결이 때문에 내 데이터베이스 중 하나를 삭제할 수 없습니다, 그래서 연결이 무엇인지보고 싶다PostgreSQL 데이터베이스에 대한 활성 연결 목록을 선택하는 방법
psql
상태 (어느 기계에서)
PostgreSQL에 주어진 데이터베이스에 대한 활성 연결을 선택하라는 명령이 있습니까? 그것은 활성 연결이 때문에 내 데이터베이스 중 하나를 삭제할 수 없습니다, 그래서 연결이 무엇인지보고 싶다PostgreSQL 데이터베이스에 대한 활성 연결 목록을 선택하는 방법
psql
상태 (어느 기계에서)
아, 난 그냥 발견 PostgreSQL의 포럼에서 명령을
SELECT * FROM pg_stat_activity;
데이터베이스를 하나의 데이터베이스로 제한하려면 _SELECT * FROM pg_stat_activity를 사용할 수 있습니다. where datname = 'dbname'; _ – user2182349
포스트 그레스는
SELECT
pid
,datname
,usename
,application_name
,client_hostname
,client_port
,backend_start
,query_start
,query
,state
FROM pg_stat_activity
WHERE state = 'active'
당신은 '유휴'사용할 수 DB-당신에게 활성 연결/쿼리를 줄 것이다 다음 내가 이미 실행 된 연결/쿼리를 얻으려면 active를 nstead하십시오.
가능한 사용자 [SQL을 통해 postgreSQL 데이터베이스에 연결된 활성 사용자를 얻으려면 어떻게해야합니까?] (http://stackoverflow.com/questions/464623/how-can-you-get-the-active-users- connected-to-a-postgresql-database-via-sql) –