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 743 게시물 읽기
No. 743
Re: Re: 데이타 삭제시 table 사이즈
작성자
정재익
작성일
2000-03-16 13:27
조회수
9,288

> > table에 있는 데이타를 삭제하면

> > table 사이즈가 줄어들어야 하는데

> > 줄어 들지가 않습니다.

> > 사이즈를 줄이고 싶은데 어떻게 해야 합니까

>

> 명령어 중에 vacuum이라는 것이 있습니다.

> db에서 수정 및 삭제된 흔적을 제거하는

> 명령어 입니다.

>

> 인천의 나사 풀린 산호...

 

현호님께서 말씀하신 것이 정답입니다.

DBMS에 저장되는 자료는 순차적인 access 가 가능한 sequential file 이 아닌 hash table 과 같은 형식의 자료 저장형태를 가집니다. 물론 일부 DBMS 는 ISAM 을 이용하는 경우도 있지만... 그러므로 중간의 자료한두개를 없앴다고 해서 자료크기가 줄고 이렇게 되지 않는경우가 허다 합니다. 이런것을 정리해 주는 명령어가 vacuum 이고 명령행에서 vacuumdb 라는 명령어를 이용하면 그러한 작업을 할수 있습니다.

그리고 이런 작업을 하고 나면 훨씬더 좋은 성능향상을 예측할 수 있습니다.

[Top]
No.
제목
작성자
작성일
조회
749게시판소스에서 ..
차장환
2000-03-16
7731
750┕>Re: 게시판소스에서 ..
정재익
2000-03-16 23:44:18
9225
753 ┕>Re: Re: 게시판소스에서 ..
차장환
2000-03-17 16:14:59
8836
755  ┕>Re: Re: Re: 게시판소스에서 ..
정재익
2000-03-17 18:44:26
8742
747질문> rownum, rowid, decode 등이 가능한가요?
전동훈
2000-03-16
9205
751┕>Re: 질문> rownum, rowid, decode 등이 가능한가요?
정재익
2000-03-17 00:29:40
11291
744다시 한번 vaccum명령어에 대해서
2000-03-16
8938
745┕>Re: 다시 한번 vaccum명령어에 대해서
신현호
2000-03-16 15:12:05
9455
740데이타 삭제시 table 사이즈
2000-03-16
8433
741┕>Re: 데이타 삭제시 table 사이즈
신현호
2000-03-16 13:05:27
9478
743 ┕>Re: Re: 데이타 삭제시 table 사이즈
정재익
2000-03-16 13:27:22
9288
739아래to_char,to_date...쓴 사람입니다. 다시 질문...
박형진
2000-03-16
8650
742┕>Re: 아래to_char,to_date...쓴 사람입니다. 다시 질문...
신현호
2000-03-16 13:21:39
9336
754 ┕>[내용없음]감사합니다. 답변해주신 모든 분들...
박형진
2000-03-17 16:39:36
8593
746┕>Re: 아래to_char,to_date...쓴 사람입니다. 다시 질문...
안재석
2000-03-16 17:09:52
9336
734배열의 크기 알아내기... 또는...
신현호
2000-03-15
8766
735┕>Re: 배열의 크기 알아내기... 또는...
정재익
2000-03-15 18:32:49
9501
731급해요!! 포스트그래스 6.5.3 버젼
김보라
2000-03-15
8663
733┕>Re: 급해요!! 포스트그래스 6.5.3 버젼
신현호
2000-03-15 16:07:54
8933
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다