안녕하세요~ 질문 하나 올려 봅니다..
A회사 오라클에 View 테이블 접근을 텅하여 Update를 가능하게 한 VIEW테이블이 있습니다.
B회사에서 View테이블을 통하여 Update를 시키는데요.. B회사는 DB가 NS-SQL이라 DB-LINK를 사용하여
UPDATE를 연결 시켰습니다.
총 200만건 업데이트 해야 하는데.. 하나의 프로그램에서 1000건 업데이트 하는데 4~5분이 걸립니다. 물런 인덱스를 태웁니다.
혹시나 A회사에서 Update용 View 테이블을 2개 더 만들어 총 3개의 업데이트 프로그램이 각각 VIEW테이블을 통하여
업데이트를 한다면 속도 증가가 있을까요?
아니면 그냥 3개의 업데이트 프로그램이 기존 하나의 VIEW 테이블에 UPDATE 시키는게 더 좋을까요?
흐름은 UPDATE 프로그램 -> MS-SQL 프로시져 호출(DB-LINK를 통한 오라클 VIEW테이블 UPDATE 쿼리가 있음)