데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.


안녕하세요.


테이블 복제에 대해서 문의 드립니다.


필드가 같고 모든 조건이 같은


테이블 test1과 test2가 각각 있습니다.


필드는.. 


user_id, point, createdate


이구요..


일단 test1에만 point값이 변화가 생기는데요..


이것을 일정시간마다 test1의 모든 내용을 test2로 복제하고


test1의 point 내용은 초기화를 시킬려고 합니다.


그래서..


truncate table test2

insert into test2 select * from test1

update test1 set point=0


이런식으로 하니깐 잘 되더군요..


그런데 문제점이 100만건정도를 테스트하니 30-40초정도로 시간이 꽤 걸리는데요..


이런방법 말고 시간을 줄여줄수 있는 다른방법이 없을까요?


조언 좀 부탁드립니다. ^^



No. Subject Author Date Views
6771 SQL 프로필러 실행 오류 조언 부탁 드립니다. [2] 최문규_310881 2013.05.09 6769
6770 백업 bak 복구 제한...걸기.. [2] 열린문서 2013.05.09 6511
6769 서버(instance) collation 설정 방법 문의드립니다. [4] 나찰 2013.05.08 8350
6768 select 해서 나오는 컬럼값에 대해...count 관련... [3] 다크나인 2013.05.08 7490
6767 접근 통제 관련 질문 입니다. [5] 수노 2013.05.08 5616
6766 최초 DB구성시...ㅠㅜ [2] 파인드쿠폰 2013.05.08 6133
6765 begin try 구문 안에서 insert가 rollback 되는 현상에 대해 질문드립니다. [5] 나는짱이야 2013.05.08 6773
6764 운영 DB 확인하는 방법문의 [5] 최문규_310881 2013.05.08 5977
6763 컬럼에 확률값을 넣어놓고 그에 따라 랜덤하게 값을 뽑아올수 있을까요? [5] 제온 2013.05.07 10503
6762 SQL LOG 분석 [2] 미음이 2013.05.07 6700
6761 진행중인 이벤트를 최신으로 보이게 할려면,, 쿼리문을 어떻게 해야죠? [2] nkgogo 2013.05.07 6242
6760 case when 으로 만든 컬럼을 기준으로 row_num을 적용하고 싶습니다. [3] 형님 2013.05.07 6042
6759 sql 2008로 업그레이드시 사용자권한의 문제입니다. [2] 도선이 2013.05.06 6291
6758 cascade 속성이 걸린 데이터 삭제 [4] 전념 2013.05.06 8414
6757 sql server management studio에서 라인표시 어떻게 하나요? [2] 로쏘네리 2013.05.06 14123
6756 세션을 강제로 죽일수 없을까요? [3] 수노 2013.05.06 8686
6755 ldf 축소 관련 문의 입니다. [4] 점프 2013.05.06 7194
6754 동일한 값을 가진 특정 열의 합계를 쿼리에서 계산 가능한가요 ? [1] 내안의다른삶 2013.05.04 6871
» 테이블 복제에 대해 질문드려요 [1] don12345 2013.05.03 6254
6752 erwin을 이용하여 모델링한것을 논리적 설계로 변경하는 방법 조언부탁드립니다. Optimist 2013.05.03 7665





XE Login