반응형

PostgreSQL 4

중단된 쿼리 종료( 트랜잭션의 유휴 상태)

중단된 쿼리 종료( 트랜잭션의 유휴 상태) Heroku를 Crane Postgres 옵션과 함께 사용하고 있으며 로컬 컴퓨터에서 데이터베이스에 대한 쿼리를 실행하고 있을 때 로컬 컴퓨터가 충돌했습니다.내가 뛰면, select * from pg_stat_activity 출품작 중 하나가 in transaction current_message_text 열에 있습니다. 결과적으로 종료된 쿼리에 의해 작성된 테이블을 삭제할 수 없습니다.pg_cancel_backend(N)를 사용해봤는데 True가 반환되지만 아무 일도 일어나지 않는 것 같습니다. 테이블을 삭제할 수 있도록 이 프로세스를 종료하려면 어떻게 해야 합니까?이것은 일반적인 Postgre입니다.Heroku에만 국한되지 않는 SQL 응답 (이 질문에 대한..

programing 2023.05.31

PG::연결 불량 - 서버에 연결할 수 없음: 연결이 거부됨

PG::연결 불량 - 서버에 연결할 수 없음: 연결이 거부됨 레일 4.0 서버를 실행할 때마다 이 출력이 표시됩니다. Started GET "/" for 127.0.0.1 at 2013-11-06 23:56:36 -0500 PG::ConnectionBad - could not connect to server: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and acce..

programing 2023.05.01

활성 레코드, 레일 및 포스트그레스를 사용하여 여러 중복 필드가 있는 행 찾기

활성 레코드, 레일 및 포스트그레스를 사용하여 여러 중복 필드가 있는 행 찾기 Postgres 및 Active record를 사용하여 여러 열의 중복 값이 있는 레코드를 찾는 가장 좋은 방법은 무엇입니까? 여기서 이 솔루션을 찾았습니다. User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) 하지만 그것은 우체국에서는 작동하지 않는 것 같습니다.다음 오류가 발생합니다. PG::GroupingError: ERROR: "parts.id " 열이 GROUP BY 절에 나타나거나 집계 함수에서 사용되어야 합니다.테스트 및 작업 버전 User.select(:first,:email).group(:first,:email).having("coun..

programing 2023.05.01

Postgre에서 기존 *.sql 파일을 가져오는 방법SQL 8.4?

Postgre에서 기존 *.sql 파일을 가져오는 방법SQL 8.4? 나는 Postgre를 사용하고 있습니다.SQL 8.4 및 데이터베이스로 가져올 *.sql 파일이 있습니다.어떻게 해야 하나요?명령줄에서: psql -f 1.sql psql -f 2.sql 에서psql프롬프트: \i 1.sql \i 2.sql 파일을 특정 순서(예: 데이터 조작 전의 데이터 정의)로 가져와야 할 수도 있습니다.가지고 계신 분들은bash셸(GNU/Linux, Mac OS X, Cygwin) 및 파일을 알파벳 순서로 가져올 수 있습니다. 다음 명령을 사용할 수 있습니다. for f in *.sql ; do psql -f $f ; done 다음은 다음과 같은 문서입니다.psql신청서 (고마워요, 프랭크): http://www...

programing 2023.05.01
반응형