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 8671 게시물 읽기
No. 8671
A테이블에서 B테이블로 자료를 빠르게 복사하는 방법?
작성자
나그네
작성일
2010-05-25 21:45
조회수
8,801

안녕하세요!

원격지에 있는 DB에서 특정 테이블의 자료를 모두 복사할려고 합니다.

아래와 같이 작성을 했습니다. 현재 원격지의 테이블에는 200,000 건 정도의 자료가 있는데

insert into itemcate1_temp select *  from dblink( 'hostaddr=000.00.000.000 port=5432 dbname=DB_main user=postgres password=pg1111' , 'select catecode1,catename1,sysgubun from itemcate1') as t1 ( catecode1 decimal,catename1 varchar(30),sysgubun varchar(10));

실행을 하면 속도가 너무 오래 걸립니다. 속도를 빠르게 가져올 수 있는 방법이 없을까요?

답변좀 부탁 드리겠습니다.

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

dump

restore

 

tyro님이 2010-05-26 19:54에 작성한 댓글입니다. Edit

dump

gzip

restore

신기배(소타)님이 2010-05-27 11:06에 작성한 댓글입니다.

 insert  select 

이경훈(kkuni)님이 2010-10-29 23:25에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8675multi join 문 문의드립니다. [5]
이두기
2010-06-03
8998
8673대소문자 구분없이.. [2]
열혈지누
2010-05-31
9308
8672pgsql에서 cache 를 삭제하는 커맨드가 있을까요? [1]
이두기
2010-05-28
9062
8671A테이블에서 B테이블로 자료를 빠르게 복사하는 방법? [3]
나그네
2010-05-25
8801
8670pgAdmin3 한글 메세지 번역
김영우
2010-05-24
10095
8668pg_stat_activity 사용법
초보
2010-05-24
8843
8666문자셋 오류 좀 봐 주세요 [1]
초보
2010-05-18
9533
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.031초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다