«postgresql» 태그된 질문

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

3
PostgreSQL을 버전 8.4에서 9.4로 업그레이드하는 방법은 무엇입니까?
PostgreSQL을 버전 8.4 에서 9.4 로 업그레이드하고 싶습니다 . 문서는 매우 나에게 분명하지 않다. 업그레이드를 수행하면 기존 데이터베이스가 손실됩니까? 업그레이드 후 기존 데이터베이스를 잃어 버릴 경우 어떻게 백업 할 수 있습니까? psql을 어떻게 업그레이드 할 수 있습니까? PostgreSQL이 CentOS 6.6 서버 에서 실행 중입니다 .

1
EXPLAIN ANALYZE는 plpgsql 함수 내부의 쿼리에 대한 세부 정보를 표시하지 않습니다
PostgreSQL 9.3에서 PL / pgSQL 함수를 여러 복잡한 쿼리와 함께 사용하고 있습니다. create function f1() returns integer as $$ declare event tablename%ROWTYPE; .... .... begin FOR event IN SELECT * FROM tablename WHERE condition LOOP EXECUTE 'SELECT f2(event.columnname)' INTO dummy_return; END LOOP; ... INSERT INTO ... FROM a LEFT JOIN …

3
AWS RDS PostgreSQL 인스턴스에서 WAL 파일 가져 오기
Amazon Web Services에 Postgres RDS 인스턴스가 있습니다. 자동 백업이 활성화되어 있으며 매일 스냅 샷을 생성합니다. 자체 관리 할 수있는 RDS 인스턴스의 로컬 '최신'백업을 생성하려고합니다. 특정 시점으로 데이터베이스를 복원 할 수 있기 때문에 인스턴스에 대해 pg_dump를 실행하는 것만으로는 충분하지 않습니다. 백업이 수행 된 이후 RDS 및 모든 WAL 파일의 로컬 백업을 …

3
진공 정지 vs. 진공 완전
VACUUMPostgreSQL에서 이러한 유형의 차이점을 설명 할 수 있습니까 ? 나는 문서를 읽었지만 그것은 단지 FULL테이블 을 잠그고 FREEZE튜플을 "고정시킨다" 고 말합니다 . 나는 그것이 같다고 생각합니다. 내가 잘못?

1
텍스트 열에서 text_pattern_ops를 색인하는 이유는 무엇입니까?
오늘 7 주 동안 7 개의 데이터베이스가 운영자 별 인덱스를 소개했습니다. 이전 쿼리를 작성하여 패턴과 일치하는 문자열을 색인화 할 수 있습니다. text_pattern_ops값이 소문자로 색인되는 연산자 클래스 색인 . CREATE INDEX moves_title_pattern ON movies ( (lower(title) text_pattern_ops); text_pattern_ops제목은 텍스트 유형이므로를 사용했습니다 . varchars, chars 또는 names를 색인화해야하는 경우 관련 ops를 사용하십시오.varchar_pattern_ops …

2
Postgres에서 1 시간마다 증분 백업을 수행하는 방법은 무엇입니까?
단일 Postgres 서버 (Win7 64)의 시간별 증분 백업을 시도합니다. 나는 다음과 같은 설정을 가지고있다 postgresql.conf: max_wal_senders = 2 wal_level = archive archive_mode = on archive_command = 'copy "%p" "c:\\postgres\\foo\\%f"' (재시작) 나는 기본 백업을했다 pg_basebackup -U postgres -D ..\foo -F t -x 폴더에 큰 base.tar파일을 만들고 foo16,384KB 파일을 추가했는데 WAL이라고 가정합니다. …

1
데이터베이스 아카이브 솔루션
나에 의해 게시 된 질문에 계속해서 대량 액세스 테이블을 별도의 데이터베이스로 옮기는 것이 좋은 생각입니까? PostgreSQL에서 데이터베이스 아카이빙에 사용할 수있는 다양한 기술 / 솔루션을 찾고 있습니다. 내가 생각할 수있는 몇 가지 해결책은 다음과 같습니다. 테이블 파티셔닝 별도의 테이블 스페이스 및 / 또는 스키마 보관 된 레코드 / 테이블을 다른 하드 …


1
일반 텍스트 postgres .backup 파일을 복원하는 방법
전체 db 텍스트를 검색하려고했기 때문에 pgAdmin에서 postgres db를 일반 형식으로 내보냈습니다. 그런 다음 데이터베이스를 다시 복원하려고 시도했지만 아카이브 파일이 유효한 아카이브 파일이 아니라는 오류가 발생합니다. DB를 복원 할 수 있으면 어떻게 복원합니까?

3
PostgreSQL 9.1에서 장애 조치 자동화
PostgreSQL 9.1에서 자동 장애 조치를 위해 두 대의 동일한 서버를 어떻게 설정합니까? OS 소스에서 컴파일 된 Centos 5 PostgreSQL 9.1 postgres 사용자 계정은 두 시스템에 모두 있으며 두 시스템에 연결하기위한 ssh 암호가없는 키가 있습니다. 내 현재 설정 : 마스터 서버 구성 : postgresql.conf : listen_address = '*' wal_level = hot_standby …

2
트리거 : 삭제 된 행을 아카이브 테이블로 이동
restrictionsPostgreSQL 데이터베이스에 작은 (~ 10 행) 테이블이 있으며 값이 매일 삭제되고 삽입됩니다. restrictions_deleted삭제 된 모든 행이 restrictions자동으로 저장 되는 이라는 테이블을 갖고 싶습니다 . 이후 restrictions일련 ID를 가지고, 더 중복이되지 않습니다. PostgreSQL에서 이러한 트리거를 작성하는 방법은 무엇입니까?

4
진공 / 자동 진공 작동에는 시간이 얼마나 걸립니까?
다양한 역할을 가진 테이블을 포함하는 큰 데이터베이스 (수백 개의 기가)를 관리하고 일부는 수백만 개의 레코드를 보유합니다. 일부 테이블은 많은 수의 삽입 및 삭제, 다른 일부는 삽입 및 업데이트 만받습니다. 데이터베이스는 16 기가 바이트의 RAM이있는 Debian 6.0 amd64 시스템의 PostgreSQL 8.4에서 실행됩니다. 문제는 때때로 테이블의 자동 진공 프로세스이므로 완료하는 데 시간이 …



2
PostgreSQL 비트 문자열을 사용해야합니까?
bit string최근 데이터 유형 에 대해 배우고 있으며 다음 과 같이 궁금합니다. 이 문서 페이지 의 맨 아래에는 다음 과 같은 문장이 있습니다. ... 문자열 길이에 따라 5 또는 8 바이트의 오버 헤드 Npgsql, ODBC 등과 같은 드라이버를 통해 비트 문자열을 PHP, Java, C #, C ++ 등과 같은 다른 …
18 postgresql 

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