일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- PostgreSQL 아키텍처
- Database 생성 삭제 조회 변경
- 19c tde
- Goldengate
- ogg 설치 방법
- 아카이브로그 삭제
- OGG
- PostgreSQL Backup and Recovery
- pg_dumpall
- sql문 전체 출력 방법
- Linux
- PostgreSQL 테이블스페이스 생성 삭제
- oracle error
- oracle
- PostgreSQL Parameter
- pgcrypto
- table lock 조치 방법
- psql 복구
- ogg 구성
- 다른계정에서 dblink 삭제방법
- PostgreSQL Admin
- db upgrade
- sql문 짤릴 때
- pg_basebackup
- PostgreSQL Parameter 설정 방법
- PostgreSQL Install
- multitenant
- PostgreSQL 스키마 관리
- PostgreSQL 테이블스페이스 관리
- dblink 삭제
- Today
- Total
목록PostgreSQL Admin (11)
인성장
PostgreSQL DB를 Backup and Recovery 하는 방식은 크게 3가지로 분류됩니다. SQL 덤프파일시스템아카이브 모드※ SQL 덤프 기반 백업 복구 관련 명령어, 아카이브 모드 기반 백업 복구 절차 등에 대한 상세 설명과 사용법은 추 후 별도 작성 예정 SQL 덤프 기반 SQL 덤프 방식은 DB서버가 기동되고 있는 상태에서만 백업 및 복구가 가능합니다. 백업 방법은 pg_dump, pg_dumpall 명령어로, 복구는 psql, pg_restore 명령어를 통해 수행합니다. pg_dumpall는 PostgreSQL 클러스터를 구성하는 모든 데이터베이스를 한번에 백업받을 수 있고, 만약 원하는 데이터베이스를 개별로 백업받고 싶거나, 데이터베이스의 필요한 부분만 백업받고 싶다면 pg_dum..
Parameter 역할 및 산정방법 PostgreSQL 파라미터별 역할에 대해 잘 이해하고 있어야지 데이터베이스 성능 저하 문제가 나왔을 때 문제를 더욱 빠르게 파악하여 운영 간 더 좋은 성능을 낼 수 있도록 DB 성능 튜닝을 할 수 있게 될 것입니다. 운영, 성능관련 등 필수로 설정해줘야하는 일부 대표적인 파라미터들만 추려 작성한 점 참고 부탁드립니다. ※ 재기동이 필요한 파라미터는 [restart], 필요없는 파라미터는 [reload]로 표시해두었습니다. * listen_addresses [restart] PostgreSQL를 처음 설치하면, 보안을 위해 socket 외부 접속이 막혀있습니다. 외부 접속을 허용하려면 이 파라미터의 값을 해당 PostgreSQL이 설치되어있는 서버의 IP로 수정해주면..
Parameter 설정 방법 https://checktech.tistory.com/27 [PostgreSQL] 주요 파라미터 역할 및 산정방법Parameter 역할 및 산정방법 PostgreSQL 파라미터별 역할에 대해 잘 이해하고 있어야지 데이터베이스 성능 저하 문제가 나왔을 때 문제를 더욱 빠르게 파악하여 운영 간 더 좋은 성능을 낼 수 있도록 Dchecktech.tistory.com 파라미터 설정 방법(1) - psql 내부에서 파라미터를 설정하는 방법-- 파라미터 조회SELECT name, context, unit,setting,boot_val,reset_val FROM pg_settings;-- 파라미터 값 변경ALTER SYSTEM SET [parameter_name]='설정값';-- 변경한..
Archivelog File 인식 방법 Archive 저장 디렉토리 경로 변경 후, 이전 디렉토리에 있던 Archivelog File들을 새 경로에 옮겼음에도 불구하고 새 경로에 옮겨진 Archivelog File들을 DB가 인식하지 못하는 경우가 있습니다. 이런 경우, RMAN에서 아래와 같이 신규 Archivelog File 디렉토리 경로를 등록해주면 됩니다. $ rman target /RMAN> catalog start with "/ARCH1";
스키마 관리 PostgreSQL의 Schema 개념은 Oracle의 Schema 개념과 조금 다릅니다. Oracle의 Schema는 오브젝트를 가진 User를 의미하는 반면, PostgreSQL에서는 Table의 집합을 Schema라고 표현하며 이 Schema는 하나의 Database를 논리적으로 나누는 개념이라 볼 수 있습니다. 여러 User가 하나의 Schema 안에 Table을 생성할 수 있다는 의미인 것입니다. 스키마 생성CREATE SCHEMA [IF NOT EXISTS] [schema_name] AUTHORIZATION [user_name];CREATE SCHEMA testsch AUTHORIZATION postgres; 스키마 이름 수정ALTER SCHEMA [schema_oldname] ..