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 9771 게시물 읽기
No. 9771
Windows용 PostgreSQL에서 대용량 데이터 Insert 작업할때 사용하던 Disk용량이 없을때 문제
작성자
김용준(yonkim06)
작성일
2017-02-25 19:54ⓒ
2017-02-25 20:13ⓜ
조회수
7,573

Windows 용 PostgresSQL에서 대용량 데이터 Insert 작업을 JAVA 프로그램으로 돌리고 있습니다. 궁금한 점이 Insert 작업중 Disk에 여유용량이 없을때 DBMS에 어떤 문제가 생길까요? DBMS가 자동 중지 되나요? 아니면 DBMS 의 상태가 변경이 되나요? 

DBMS 프로세스를 종료시키고, 다른 Disk로 Data파일을 옮기고 Data파일 위치 변경만 해주면 문제가 없을까요? 

아니면 이경우 별도의 복구 작업이 있나요? 

알려주시면 감사하겠습니다. :)

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

Disk 공간이 없다고 에러가 계속 떨어질 것이고

다른 Disk로 Data파일을 옮기는 것으로는 안되고 (data를 전체다 옮기시는게 아닐 경우) 이동할 disk에 테이블스페이스를 만들고 그곳으로 이동해주시면 됩니다.

김주왕(kimjuking)님이 2017-02-27 08:32에 작성한 댓글입니다.

pg_xlog 디렉터리의 위치가 관건입니다.

트랜잭션 로그를 더 이상 쓸 수 없다면, 서버는 중지 됩니다.

그래서, pg_xlog 디렉터리의 물리적 공간을 데이터클러스터 공간과 분리하는 것이 좋습니다.

 

김상기(ioseph)님이 2017-02-27 12:36에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9774client의 ip address 를 가져올수 있는 방법이 있나요? [1]
김경태
2017-03-05
7449
9773configure: error: library 'xml2' (version >= 2.6.23) is required for XML support [3]
전상도
2017-03-05
7555
9772postgresql 9.6 번역 참여 방법? [1]
전상도
2017-03-01
7222
9771Windows용 PostgreSQL에서 대용량 데이터 Insert 작업할때 사용하던 Disk용량이 없을때 문제 [2]
김용준
2017-02-25
7573
9769run파일로 설치 할 경우 [2]
김세윤
2017-02-17
7153
9765데이터베이스가 가끔씩 내려갑니다. pg_log [1]
김소영
2017-02-17
8516
9764WAL 튜닝 [1]
Dean
2017-02-15
8215
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다