델파이 질문이 아니라서.. 죄송합니다.. 델피언들중에는 디비 고수님들도 많이 계시니
혹여나 DBA 하시는 분이나, 또는 조언을 주실수 있는 분이 계시다면 감사하겠습니다..
디비는 오라클이구요..
200만건이 들어잇는 테이블이 있는데,
새로운 200만건이 파일(csv)로 왔을경우
이 파일을 서비스중단없이 가장 빠르게 안전하게 테이블에 쑤셔넣는 방법이 무엇인가? 입니다..
현재는 sqlldr 로더를 이용해서 10분미만으로 작업을 끝내고 있다고 합니다만,
이것이 로더를 사용하게 되면 쿼리시 정확히 조회가 안되는 상황이 발생되므로
로더로 쑤셔넣는 동안은 서비스(조회해야 하는 상황)를 못하는 상황이 발생한다고 합니다..
그렇다구 update 를 치면 쿼리야 되겠지만, 작업시간이 1시간 이상 걸리게 되어서
문제가 됩니다..
이 상황에서 빠르게 200만건을 입력하면서도 조회도 동시에 될수있는
방법으로는 어떤것이 있을까요?..
작은 조언이라도 감사히 받겠습니다..
200만건 이면은 후덜덜한 양이네요.. ^^