반응형

PostgreSQL 5

Postgres에서 잠금을 유지하는 쿼리를 탐지하는 방법은 무엇입니까?

Postgres에서 잠금을 유지하는 쿼리를 탐지하는 방법은 무엇입니까? 저는 포스트그레스의 상호 잠금을 지속적으로 추적하고 싶습니다. 잠금 모니터링 문서를 발견하고 다음 쿼리를 실행하려고 했습니다. SELECT bl.pid AS blocked_pid, a.usename AS blocked_user, kl.pid AS blocking_pid, ka.usename AS blocking_user, a.query AS blocked_statement FROM pg_catalog.pg_locks bl JOIN pg_catalog.pg_stat_activity a ON a.pid = bl.pid JOIN pg_catalog.pg_locks kl ON kl.transactionid = bl.transactionid ..

prosource 2023.05.23

Postgres에서 "ERROR: column c.relhasoids is not exist"를 수정하는 방법은 무엇입니까?

Postgres에서 "ERROR: column c.relhasoids is not exist"를 수정하는 방법은 무엇입니까? Postgresql에서 CREATE TABLE 명령을 사용하려고 합니다.테이블을 만든 후 테이블 이름을 입력하면 작동합니다. 하지만 \d 테이블 이름을 입력하면 아래 오류가 계속 발생합니다. ERROR: column c.relhasoids does not exist LINE 1: ...riggers, c.relrowsecurity, c.relforcerowsecurity, c.relhasoi... DROP DATABASE 테이블 이름을 사용하여 데이터베이스를 다시 만들고 테이블을 여러 번 다시 만들었습니다.하지만 그것은 작동하지 않았다. 어떤 제안이든 감사하겠습니다!감사해요.Pos..

prosource 2023.05.18

pgadmin을 사용하여 herku 데이터베이스에 연결

pgadmin을 사용하여 herku 데이터베이스에 연결 헤로쿠 데이터베이스를 관리하고 싶습니다.pgadmin고객.지금쯤, 난 이 일을psql데이터를 사용할 때heroku pg:credentials를 사용하여 de DB를 연결합니다.pgadmin획득 항목: 오류가 발생했습니다. 서버에 연결하는 동안 오류가 발생했습니다. FATAL: 데이터베이스 "postgres"에 대한 권한이 거부되었습니다. 세부 정보: 사용자에게 CONNECT 권한이 없습니다. 연결을 달성하는 방법은 무엇입니까?pgAdmin에서 Heroku 서버의 "속성"을 엽니다.III를 선택하고 "유지관리 DB" 값을 연결할 데이터베이스의 이름으로 변경합니다. 기본 설정은 서버의 모든 데이터베이스에 연결할 수 있는 DBA 등에게 적합하지만, 사용자..

prosource 2023.05.13

Postgre를 떨어뜨리는 방법SQL 데이터베이스에 대한 활성 연결이 있는 경우

Postgre를 떨어뜨리는 방법SQL 데이터베이스에 대한 활성 연결이 있는 경우 Postgre를 삭제할 스크립트를 작성해야 합니다.SQL 데이터베이스.연결이 많을 수 있지만 스크립트는 이를 무시해야 합니다. 표준DROP DATABASE db_name열려 있는 연결이 있으면 쿼리가 작동하지 않습니다. 어떻게 하면 그 문제를 해결할 수 있을까요?다음 연결을 제외한 기존 연결이 삭제됩니다. 쿼리pg_stat_activity죽이고 싶은 pid 값을 얻은 다음 문제를 해결합니다.SELECT pg_terminate_backend(pid int)그들에게. PostgreSQL 9.2 이상: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity ..

prosource 2023.05.08

list Postgres ENUM 유형

list Postgres ENUM 유형 ENUM 유형을 나열하기 위해 제안된 쿼리가 좋습니다.하지만, 그것은 단지 목록일 뿐입니다.schema그리고typname실제 ENUM 값을 나열하려면 어떻게 해야 합니까?예를 들어, 위의 링크된 답변에서, 저는 다음과 같은 결과를 원합니다. schema type values ------------- -------- ------- communication channels 'text_message','email','phone_call','broadcast' select n.nspname as enum_schema, t.typname as enum_name, e.enumlabel as enum_value from pg_type t join pg_enum e on t.oi..

prosource 2023.05.03
반응형