«postgresql» 태그된 질문

모든 PostgreSQL 버전. 해당 컨텍스트가 중요한 경우 postgresql-11과 같은 추가 버전 별 태그를 추가하십시오.

3
psql에서만 헤더를 끄는 방법 (postgresql)
PostgreSQL 9.1.X를 사용하고 있습니다 psql머리글없이 바닥 글을 포함하여 결과를 인쇄 하는 스크립트를 작성 하려고합니다 . http://www.postgresql.org/docs/9.1/static/app-psql.html 위의 문서에서 \pset tuples_only 머리글과 바닥 글을 모두 끕니다. 과 \pset footer off 바닥 글 만 해제합니다. psql머리글을 끄고 바닥 글을 켜는 방법이 있습니까? 쉘 / 펄 / 원하는 텍스트 도구를 사용 하여이 문제를 …
18 postgresql  psql 


2
pg_restore : [archiver (db)] 쿼리를 실행할 수 없습니다 : ERROR : 스키마 "public"이 이미 있습니다
PostgreSQL 데이터베이스를 백업 및 복원하기 위해 pg_dump / pg_restore를 사용하고 있지만 pg_restore에서 오류 메시지 (및 0이 아닌 종료 상태)가 나타납니다. 슈퍼 간단한 기본 사례 (아래에 설명)를 시도했지만 여전히 다음 오류가 발생합니다. pg_restore : [아카이버 (db)] TOC 처리 중 오류 : pg_restore : [아카이버 (db)] TOC 항목 5의 오류; 2615 2200 …

1
여러 값에 대한 PostgreSQL JSON 쿼리 배열
jsonbPostgres 에서 유형에 대한 쿼리를 작성하여 고객 ID 배열이 해당 그룹을 찾습니다. 이 예제 테이블이 주어지면 : CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", "name":"seven"}]}'); 비슷한 질문 ( 여러 값에 대한 PostgreSql JSONB SELECT)을 …

4
거래 내 거래
예를 들어 아래 스크립트가 호출 된 경우 PostgreSQL이 표시하는 동작 BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; PostgreSQL이 두 번째를 버릴 BEGIN것인지 아니면 커밋이 암묵적으로 결정된 다음 BEGIN END마지막에 블록을 별도의 트랜잭션으로 실행합니까?

2
Postgres는 메시지 대기열로 수신 / 알림
Postgres Listen / Notify 기능을 사용하여 메시지를 채널로 전달하고 하나의 리스너 만이 메시지를 사용하도록하는 방법이 있습니까? 이것의 목적은 동일한 Postgres 채널을 듣는 여러 개의 '작업자'앱이 있다는 것입니다. 그러나 알림 채널을 통해받은 메시지 당 한 번만 작업을 수행하고 싶습니다. Postgres에서 Listen / Notify가 올바른 기능이 아닌 경우 사용해야하는 별도의 기능이 있습니까? …

1
연결 수를 제한하는 것은 무엇입니까?
당 https://devcenter.heroku.com/articles/heroku-postgres-legacy-plans 연결 한계는 500 https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server에 따르면 "일반적으로 양호한 하드웨어의 PostgreSQL은 수백 개의 연결을 지원할 수 있습니다" 이 한계의 결정 요인은 무엇입니까? #CPU 코어? 램? OS?

1
Amazon RDS에서 postgres 스냅 샷 가져 오기
Amazon RDS postgres 인스턴스의 야간 백업 사본을 가져 오는 간단한 방법을 찾을 수 없으므로 로컬 머신에서 복원 할 수 있습니다. 지금은 사본이 필요할 때 pg_dump를 수행하고 있지만 스냅 샷을 다운로드 할 수 있으면 더 좋을 것입니다. 이것이 불가능합니까?

1
bash의 reverse-search-history와 동등한 psql이 있습니까?
나는 bash'역 검색 역사 (Cr) (명령 줄 기능)를 매우 좋아 합니다. 현재 행에서 시작하여 필요에 따라 히스토리를 통해 '위'로 이동하십시오. 이것은 증분 검색입니다. 내가 공격 할 때 control-r에 bash, 나는 다음을 얻을 : (reverse-i-search)`': 그리고 내가 찾고있는 것을 기대하면서 이전에 실행 된 명령의 문자를 입력 할 수 있습니다. 실수 control-h를하면 …

2
왜 PostgreSQL Turtle이 있습니까?
방금 PostgreSQL 의 홍보 페이지를 확인하고 있었고이 작은 예술 작품을 발견했습니다. 그것은이다 "거북이 스타일" PostgreSQL의 로고. 이것은 몇 살이며 PostgreSQL은 공식적으로 코끼리 대신 거북이를 사용 했습니까? 여기서 이야기는 무엇입니까?
17 postgresql 

3
postgres에서 다른 세션의 임시 테이블에 액세스하는 방법이 있습니까?
(로컬) postgres 데이터베이스를 사용하고 일부 정보를 임시 테이블에 저장하는 Windows 응용 프로그램으로 작업하고 있습니다. 임시 테이블을보고 싶지만 ERROR: cannot access temporary tables of other sessions데이터를 쿼리하려고 할 때 pgadmin과 dbVis가 알려줍니다 . 스키마와 테이블의 권한을 변경하려고 시도했지만 프로그램과 동일한 사용자 (적어도 dbVis에서)와 동일한 사용자로 데이터베이스에 액세스하더라도 도움이되지 않는 것 같습니다. …

4
소스 데이터베이스가 UTF8로 인코딩 된 경우 복원시 UTF8 유효하지 않은 바이트 시퀀스 복사 오류를 해결하는 방법은 무엇입니까?
PostgreSQL 8.2.x 데이터베이스를 다른 서버로 마이그레이션하는 작업이 제공되었습니다. 이를 위해 pgAdmin 1.12.2 (우분투 11.04)와 사용자 정의 / 압축 형식 (.backup) 및 UTF8 인코딩을 사용하여 백업 및 복원을 사용하고 있습니다. 원래 데이터베이스는 다음과 같이 UTF8입니다. -- Database: favela -- DROP DATABASE favela; CREATE DATABASE favela WITH OWNER = favela ENCODING = …

1
PostgreSQL은 WAL 지원 백업 도중에 체크 포인트를 어떻게 처리합니까?
PostgreSQL v9.0에서는 WAL 아카이빙 시스템이 작동합니다. 따라서 WAL 파일은 정기적으로 보관됩니다 (WAL이 3 개 생성되거나 WAL이 15 분보다 오래된 경우). 이제 PG_DATA 디렉토리의 바이너리 팩업을 추가합니다 (pg_xlog 하위 디렉토리 제외). 이를 위해 pg_start_backup(),이진 복사 및을 수행합니다 pg_stop_backup(). pg_start_backup과 pg_stop_backup이 수행하는 작업을 잘 이해하고 있다고 생각합니다. 첫 번째는 검사 점을 만들고 …


2
REINDEX는 위험한가요?
COUNT(*)기본 키가있는 150,000 개의 행이있는 테이블을 시도했습니다 . 그것은 약 5 분 도구이므로 이것이 색인 문제라는 것을 알았습니다. PostgreSQL 매뉴얼 인용 : REINDEX는 인덱스 내용이 처음부터 다시 작성된다는 점에서 인덱스 삭제 및 재 작성과 유사합니다. 그러나 잠금 고려 사항은 다소 다릅니다. REINDEX는 인덱스의 상위 테이블에 대한 쓰기를 잠그지 만 읽기는 …
17 postgresql 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.