엑셀데이터와 DB에서 select 해온 데이터 비교 0 1 1,622

by 오동 [Oracle 기초] 자바 JAVA [2018.05.14 18:03:45]


안녕하세요.

현재 엑셀파일을 업로드해 A열의 ROW수 만큼 for문을 돌려

B테이블의 데이터와 비교를 해 있으면 count ++;를 하고있습니다

근데 ROW수가 MAX 20만건이므로 for문이 20만번 돌면서 select를 하면 DB부하에 영향을 끼치는거같아

다른방법을 찾아보려고 이렇게 글을 올려봅니다 ㅠㅠ..

좋은방법이 있는지 댓글로 알려주시면 감사하겠습니다!

by 우리집아찌 [2018.05.14 18:18:50]

1. DB에 테이블을 만든다.

2. 엑셀 데이터를 DB에 만든 테이블을 넣는다 ( 툴을 이용하시면 편합니다 ) 

3. SELECT로 비교한다.

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입