[Linux] 리눅스 환경에서 PostgreSQL 서버 명령어 가이드

‍류지원·2024년 7월 11일
0

PostgreSQL

목록 보기
9/10

서버 실행

pg_ctl -D /mnt/nvme/data -l logfile start

데이터베이스 생성

createdb --port=5432 DB_NAME

데이터베이스 삭제

dropdb --port=5432 DB_NAME

데이터베이스 접속

psql --port=5432 DB_NAME

서버 중지

pg_ctl -D /mnt/nvme/data -m smart stop

서버 강제종료

가동 중인 서버 PID 확인

ps -ef | grep postgres

해당 PID 프로세스 강제종료

sudo kill -9 **PID**

DB size 확인

기타 명령어 모음 : https://kwomy.tistory.com/8

sbtest=# select datname, pg_size_pretty(pg_database_size(datname)) as "DB_Size" from pg_stat_database where datname = 'sbtest';
 datname | DB_Size
---------+---------
 sbtest  | 7476 kB
(1 row)

설정값 변경

postgresql.conf 기본적인 튜닝
config file 위치

0개의 댓글