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
운영게시판
최근게시물
MS-SQL Q&A 2288 게시물 읽기
No. 2288
복제, 데이터 변환 어는것을 사용해야 할까요?
작성자
최보라(ceusee)
작성일
2005-09-08 11:20ⓒ
2005-09-08 11:23ⓜ
조회수
1,817

음. 어제 밑에도 질문을 올렸었습니다.

우선 사용하는 DB가 분산 처리 되어 장비도 여러개 1 ~ n 까지 있습니다.

사용자 별로 분산이 되어 있습니다.

이럴 경우 통계용 테이터를 위해 다른 DB에 1 ~ n 개 까지의 데이터내역을 합쳐서 가지고 있는 DB를 생각하고 있습니다.

 

주기적으로 일정 시간에 데이터를 가지고 오고 싶습니다.

이때 DTS를 사용해야 할지 복제를 사용해야 할지 모르겠습니다.

데이터를 가공하지는 않습니다. 같은 데이터를 그대로 가지고 있는 것입니다.

다만 DB가 여러 개니 통합해서 가지고 있는 테이터베이스 쪽에는 각 테이블 별로 DB 구분자가 있어야 할 것 같습니다.

 

에구 아직 잘 몰라서. .. 조언을 구하고 싶습니다.

그럼...

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

dts 의 경우 mssql 의 일부 메모리 영역을 통해서 버퍼 캐쉬를

사용하게 됩니다. 즉 데이터 양이 많다면... 서버 전체적인 성능을

악화 시킬수 있게 됩니다. 또한 스케줄링을 아무리 정교히 짜도 데이터 베이스끼리 실시간 동기화 시키는 것이 어렵습니다.

 

이 경우 복제를 사용하시는 것이 좋을 듯 싶네요....

트랜잭션 복제를 통해서 변경된 데이터 만을 복제함으로써..

각각의 트랜잭션 복제를 통한 base table 의 lock time 을 줄이면서

데이터를 거의 실시간으로 동기화 하는 것이 가능합니다.

 

수고하세요

sqler님이 2005-09-08 11:34에 작성한 댓글입니다. Edit

sp_helpdb 로 log 사이즈를 확인하시고 디비유지 관리계획을 반드시 돌려야 합니다.

석이님이 2005-09-08 11:37에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2292php로 sql2000 접속하는데 연결문제가.... [2]
김규환
2005-09-10
1849
2290identity만 있는 칼럼에 열 삽입하기 [4]
이병훈
2005-09-09
2397
2289Win2000 Server + MSSQL 설치 질문 [1]
susana
2005-09-08
1655
2288복제, 데이터 변환 어는것을 사용해야 할까요? [2]
최보라
2005-09-08
1817
2287테이블생성 질문입니다. [1]
부엉이
2005-09-07
1498
2286FreeTDS 관련
초보
2005-09-07
1439
2285ms-sql에서 oracle에 있는 DB를 가져올려는데... [1]
제임스
2005-09-07
2255
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다