반응형
    
    
    
  

1) Database
- Greenplum instance 안에 여러 개의 DB 생성 가능
- DB 간 데이터 share 불가
- 자동으로 생성되는 default DB
 - template0 : 내부적으로 template0에서 1로 복사되서 생성됨. (건드릴 일 없음)
 - template1 : 모든 db가 생성될 때 template1 을 복사하여 생성됨. (여러 db를 생성할 경우 활용)
 - postgres
--create db
CREATE DATABASE ~
$ createdb 
--drop db
DROP DATABASE ~
$ dropdb
--alter db (rename, assign a new owner, configuration change..)
ALTER DATABASE ~2) Schema
- table/view/index 의 그룹
 - 테이블 접근 시 사용 (ex. schemaname.tablename)
 - oracle 과 달리 user를 나타내는 것이 아님.
- search_path : object를 찾는 스키마의 순서를 지정
- 자동으로 생성되는 default schema
 - PUBLIC
 - pg_catalog
 - gp_toolkit
 - information_schema
 - etc
(예시) search_path 재설정하여 스키마 지정 없어도 select 되도록 함.



Quiz

x, x, 2
반응형
    
    
    
  '아무리 바빠도 공부는 해야지 > GPDB' 카테고리의 다른 글
| [GPDB] 4-2.Data Definition Language : Distribution (0) | 2023.03.24 | 
|---|---|
| [GPDB] 4-1. Data Definition Language : Table (0) | 2023.03.24 | 
| [GPDB] 3. Role & Access (인증, 권한 관리) (0) | 2023.03.24 | 
| [GPDB] 1. 서버 명령어 (DB제어 & PSQL) (0) | 2023.03.24 | 
| [GPDB] 0. System Architecture (시스템 구성도) (0) | 2023.03.24 |