티스토리 뷰

DB/Postgresql

postgresql psql 기본 명령어

개발자와코더사이가 PM일까? 2021. 6. 20. 00:00
반응형

요즘에 postgresql DB 관련 솔류션 유지보수를 하다보니.. 아.. 힘들다. ㅋㅋ

오라클이랑 비슷하면서 또 다르기도 하다. 자주 까먹는 내용이기 때문에 한번 정리하려고 한다.

오라클은 익숙해서 그러는지 또는 정보가 많은데 생각보다 postgresql은 정보가 많이 없다. ㅋㅋㅋ

그리고 대용량으로 쓰게 되면 꼭 Autovacuum 이상하게 문제가 된다.

시간이 되면 꼭 한번은 autovacuum 을 공부하고 싶다.

[Admin으로 접속하기]
psql -U postgres 또는  psql

psql 접속 방법


[일반사용자로 접속하기]
psql -h 주소 -p 포트 -U 사용자계정 -d tablespace

[사용자 정보]
\df

postgresql 사용자정보 확인


[테이블 목록]
\dl

postgresql 테이블 목록 확인



[테이블 상세 명세서]
\d 테이블 명

[외부 쿼리 실헹]
\i test.sql

[autovacuum 옵션 확인]
select  name, setting, context from pg_settings where name in ('autovacuum', 'track_counts');

postgresql sql autovacuum 옵션 확인

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
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
글 보관함