database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 6389 게시물 읽기
No. 6389
vacuum실행시 자료입력하기?
작성자
서서영
작성일
2005-10-29 13:36
조회수
2,087

PostgreSQL로 데이터를 관리하는데..insert데이터 가 많이 들어옵니다.

그런데 데이터를 삭제해도 DB용량이 줄어들지를 않아서.vacuum을 실행하는데. 이것을 실행하면 데이터 insert 뿐만아니라, 같은 서버에서 사용하는 웹접속도 할수없는 일이 벌어지는군요.

vacuum을 돌리면서 다량의 데이터를 저장하는 방법을 알고싶습니다.

vacuum만 돌리면 서버 사용을 못하는군요.

 

이 글에 대한 댓글이 총 1건 있습니다.

7.2부터 vacuum은 데이터베이스 락을 걸지 않습니다.. insert 가능할 것 같은데 -.-

vacuum full 이라고 해야 데이터베이스 락을 겁니다.. 근데 보니까 DB용량을 줄이시겠다고 하시니 vacuum full을 돌리신 모양이네요..

vacuum만 하셔도 될것 같은데.. 삭제된 영역을 재사용할 테니 용량이 줄어들진 않아도 어느 시점까지 늘어나지는 않을 겁니다.

 

신기배(소타)님이 2005-10-29 13:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6392엑셀파일을 탭으로 저장해서 postgresql에 입력하는데 주소부분에서 이상한 문자가 들어갑니다 [2]
김창욱
2005-11-01
2821
6391select * from tablename order by fid desc limit 5 [2]
초보
2005-10-31
2411
6390가장최근의 레코드 5 개를 구하려구하는데여 쿼리문좀.... [3]
초보
2005-10-30
2221
6389vacuum실행시 자료입력하기? [1]
서서영
2005-10-29
2087
6386ORDBMS 로써의 예제가 필요합니다. [1]
송효진
2005-10-28
2051
6384데이터 디렉토리가 드디어 4기가 -.- [1]
신기배
2005-10-24
2350
6381php에서 쿼리를 날려 테이블의 필드 코멘트를 볼 수 있는 방법이 있습니까? [2]
김창욱
2005-10-22
2180
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다