PostgreSQL
은 특별합니다.
단순한 데이터베이스가 아니라, 하나의 어플리케이션 플랫폼이기 때문입니다.
홈
알림
지식창고
커뮤니티
비지니스
** 최신글 **
자동
회원가입
|
아이디·비밀번호찾기
알림
공지사항
뉴스 및 기사
지식창고
SQL
ADMIN
백업및 복구
어플리케이션
빅데이터
상용 버전(PPAS)
커뮤니티
자유게시판
나만의 강좌및 팁
Q & A 게시판
듣고 싶은 강좌
비지니스
구인 & 구직
작성中 (관리자 only)
설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은
SQL
PL/PGSQL
Administration(for DBA)
Backup & Recovery
Performance Tuning
Oracle Migration및 비교
Replication
기타(듣고 싶은 강좌게시판에)
총 게시물 188건, 최근 0 건
database level vacuum, analyze command 관련 문의
글쓴이 :
포로리
날짜 :
2016-08-18 (목) 10:13
조회 :
12557
ETL을 이용해 매일 대량의 data를 load 하고 있습니다.
ETL 작업이 끝나고 전체 database level로 vacuum과 analyze(통계정보 갱신)을 full로 하고 싶은데
## VACUUM
#>vacuum -d DB_NAME -f
## 통계정보 갱신
#>vacuum -d DB_NAME -z
수행을 하면 되나요?
주킹
2016-08-18 (목) 13:23
vacuumdb -d DB_NAME -f 는 vacuum full로 exclusive lock을 잡는 부분이 있습니다. 기존 DB size의 2배의사이즈가 필요로 하며 다른 작업을 못하므로 주의하셔야 합니다.
단순 vacuum 수행시에는 옵션을 뺴고 수행하시면 됩니다.
댓글주소
vacuumdb -d DB_NAME -f 는 vacuum full로 exclusive lock을 잡는 부분이 있습니다. 기존 DB size의 2배의사이즈가 필요로 하며 다른 작업을 못하므로 주의하셔야 합니다. 단순 vacuum 수행시에는 옵션을 뺴고 수행하시면 됩니다.
포로리
2016-08-18 (목) 16:37
주킹님 답변 감사드립니다.
그럼 2개 작업 (vacuum, analyze) 작업을 같이 하려면
#>vacuum -d DB_NAME -z
이렇게 하면 되나요??
댓글주소
주킹님 답변 감사드립니다. 그럼 2개 작업 (vacuum, analyze) 작업을 같이 하려면 #>vacuum -d DB_NAME -z 이렇게 하면 되나요??
포로리
2016-08-18 (목) 16:39
#>vacuumdb -d DB_NAME -z
이런식으로요..
댓글주소
#>vacuumdb -d DB_NAME -z 이런식으로요..
|
개인정보취급방침
|
책임의한계와 법적고지
|
이메일무단수집거부
Copyright ⓒ PostgresDBA.COM All rights reserved.
E-MAIL: root@postgresdba.com