목록Open Source DB/PostgreSQL Comunity (4)
나그네소

postgrsql odbc Programm 관련 사용법을 기록 한다. 1. unix odbc, iodbc odbc로 접속을 하기 위하여 unix odbc 설치 하여야 한다. 1-1) yum을 통한 unix odbc 설치 yum install postgresql13-odbc.x86_64 -y yum install unixODBC-devel -y : unixODBC-devel -y 설치 하지 않으면 (sql.h, sqlext.h, sqltypes.h, sqlucode.h)가 없어 odbc compile을 할 수 없다. 1-2) file download 설치 link : https://www.postgresql.org/ftp/odbc/versions/msi/ download 2. odbc.ini 설정 odbc..

Postgresql & EDB 관련 Sql 튜링 관련 부분을 기록 한다. 1. postgresql Architecture 공유 메모리, 매우 적은 수의 백그라운드 프로세스와 데이터파일로 구성된다. 2. Postgresql Sql Cache Postgresql SQL Cache가 없어 개별 적으로 Session에서 Plan Cache 기능으로 처리 한다.개별 적으로 Plan Cache가 있기 때문에 해당 Session의 Plan이 다른 Session에서 발생 하게된다면 Plan를 새로운 세션에서 다시 만들어야 한다. prepare Stmt 수행 구조를 살펴본다. 3. Backend Processor Memory 관련 파라미터 work_mem 정렬 작업, Bitmap 작업, 해시 조인과 Merge 조인 작업..
Postgresql는 Hint가 기본 적으로 제공 하지 않고 있다. 다만 이를 해결 하기 위하여 pg_hint library을 제공 하고 있고 이를 이용하면 사용이 가능 하다. (pg_hint) 1. EDB Hint 방법 EDB 에서는 Postgresql Comunity pg_hint를 지원 하는지 않는다. edb에서는 pg_hint library를 제공 하지 않는다. 다만 일반 RDBM의 hint와 유사하게 제공을 하고 있다. 가지수는 많지는 않다. 2. PG_HINT 설치 방법 tar.gz으로 파일 설치 방법 (postgresql 9.6 이하 버젼) 예전 버전을 9.6 이하 version으로 설치 할 때 tar.gz을 받아 make해서 설치 하는 방법이다. 2-1) Source Make # gunzi..

안녕하세요. 회사를 옮기고 이제서야 시간이 되고 조금 이해를 하는 부분이 있어 포스팅을 진행 하려고 합니다. 부족한 부분이 많지만 내용들은 계속 보충해 나가겠습니다. 1. Postgresql comunity EDB 차이점. Postgresql Opensource 사용 하는 부분은 동일 하다. EDB는 쉽게 얘기하면 Postgresql Opensource를 이용하여 상용 DB제품을 만든 것이라 보면 된다. 2. EDB 추가 사항 vs Postgresql Comunity Oracle 관련 기능 들이 추가 되었다. 편의 기능 들이 좀더 추가 되었다. Migaraion & 모니터링 기능들이 EDB에서 추가 된 기능 들이 있다. Oracle->postgresql 관련 된 부분 MTK 제품이 있어 쉽게 DB Upg..