프로N잡러/프로그래밍&자격증14 [GPDB] 1. 서버 명령어 (DB제어 & PSQL) DB 제어 명령어 -- start greenplum > gpstart --stop greenplum > gpstop --reload greenplum configuration (pg_hba.conf 등 설정 파일 변경되는 경우, 내리는 것 아님) > gpstop -u --check the status of greenplum > gpstate > gpstate -f > gpstate -m --check postgres process (postgres기반이기 때문에 프로세스가 gp가 아님) > ps -ef | grep 'postgres -D' DB 사용을 위한 명령어 (PSQL) --interactive mode psql {dbname} {dbname}=# SELECT * FROM foo; --non-int.. 2024. 1. 9. [GPDB] 0. System Architecture (시스템 아키텍처) 시스템 구성도(Architecture) 1) Master - 모든 사용자 연결 제어. - 쿼리 플랜 생성하여 Segment에 분배/취합하는 역할. - 상세 ① Master Host : Client Connection 허용 ② Parser : 문법 검사 ③ Query Optimizer : parse tree 생성 및 query plan 생성 (⑥ 취합된 catalog 기반) ④ Query Dispatcher : 생성된 query plan을 각 Segment Host로 전달/통신 ⑤ Query Executor : plan 대로 query 가 수행되도록 함 (파일 열기, tuple iterate 등..) ⑥ Catalog : 모든 segment 의 catalog를 취합한 meta data를 가짐 ⑦ Distr.. 2024. 1. 9. 이전 1 2 다음