일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 아카이브로그 삭제
- pg_dumpall
- PostgreSQL Install
- Linux
- PostgreSQL 테이블스페이스 관리
- PostgreSQL Parameter
- Database 생성 삭제 조회 변경
- psql 복구
- pg_hba.conf
- PostgreSQL 외부 접속 방법
- table lock 조치 방법
- oracle error
- pgcrypto
- PostgreSQL 아키텍처
- multitenant
- PostgreSQL Database 관리
- oracle
- dblink 삭제
- PostgreSQL Backup and Recovery
- 다른계정에서 dblink 삭제방법
- db upgrade
- sql문 짤릴 때
- 19c tde
- sql문 전체 출력 방법
- PostgreSQL Parameter 설정 방법
- PostgreSQL Admin
- PostgreSQL 기동 정지
- pg_basebackup
- PostgreSQL 스키마 관리
- PostgreSQL 테이블스페이스 생성 삭제
- Today
- Total
목록분류 전체보기 (40)
인성장

PostgreSQL Data Directory 구조 basebase 디렉토리는 각 데이터베이스의 디렉토리가 생성되고, 각 데이터베이스 디렉토리에는 테이블과 인덱스 파일이 생성 됩니다. 각 데이터베이스는 oid(object id)로 구분할 수 있으며, 테이블, 인덱스 파일도 oid 형식으로 생성이 됩니다. global모든 데이터베이스에서 공유하는 서버 카탈로그 테이블들이 존재하는 곳입니다. 한마디로 데이터베이스 전체 정보를 가지고 있는 곳을 뜻합니다. global 디렉터리에는 크게 4가지가 있습니다. ① pg_internal.init 관계 캐시를 포함하는 파일입니다. 해당 파일은 전역 서브 디렉토리에 존재하고 각 데이터베이스 서브 디렉토리에 하나씩 존재하며, 기본이 아닌 각 테이블스페이스에 있을 수..

PostgreSQL Database 구조 PostgreSQL DB의 기본 구조는 여러 데이터베이스들과 User/Groups, 테이블스페이스들이 모여 클러스터를 구성하는 구조입니다. 클러스터는 사용되어지는 환경에 따라 여러 의미로 해석되는데, PostgreSQL에서 클러스터는 위의 그림과 같이 여러 개의 데이터베이스와 유저, 테이블스페이스의 집합을 의미합니다. * Oracle에서의 클러스터는 디스크로부터 데이터를 읽어오는 시간을 줄이기 위해 조인이나 자주 사용되는 테이블의 데이터를 디스크의 같은 위치에 저장시키는 방법을 말합니다. 최초 설치 후 psql 로 접속해서 데이터베이스 목록들을 보면, 아래와 같이 template0, template1, postgres 가 생성되어 있습니다. 각각 어떤 역할을..
본 문서는 [Linux]CentOS 7.9에 PostgreSQL 12.11 source file 방식 설치에 대한 문서입니다. 설치 환경 1. OS : CentOS Linux Release 7.9 20092. DB : PostgreSQL 12.11 * PostgreSQL 버전(11 이상)이 달라도 설치방법은 해당 문서내용과 동일합니다. 설치파일은 아래 링크에서 다운받으세요.PostgreSQL source file Download 경로 https://www.postgresql.org/ftp/source/ Linux에 PostgreSQL 설치 방법 패키지 설치# yum -y install gcc gcc-c++ make autoconf readline readline-devel zlib zlib-dev..
본 문서는 Streaming Replication 방식으로 PostgreSQL 이중화 구성(설치)된 환경에서 수동으로 Fail-over ,Fail-back 하는 방법에 대한 문서입니다. PostgreSQL HA 구성 방법 https://checktech.tistory.com/2 Linux 7.9 에 PostgreSQL 15 이중화(HA) 설치 가이드 본 문서는 Streaming Replication 방식으로 PostgreSQL 이중화 구성(설치)에 대한 내용입니다. 설치 환경 1. OS : CentOS Linux Release 7.9 2009 2. DB : PostgreSQL 15.3 3. IP & Hostname Primary Server IP & Hostname Standby Server IP & H..
본 문서는 Streaming Replication 방식으로 PostgreSQL 이중화 구성(설치)에 대한 내용입니다. 설치 환경 1. OS : CentOS Linux Release 7.9 20092. DB : PostgreSQL 15.33. IP & HostnamePrimary Server IP & HostnameStandby Server IP & Hostname 192.168.0.148 ispg1 192.168.0.158 ispg2 * 이중화 구성 위해 Primary와 Standby Server에 설치될 Postgresql 버전은 반드시 동일해야 합니다.# -- root 계정에서 수행$ -- postgres 계정에서 수행 PostgreSQL HA 설치(구..