여러 sql 파일을 동시 수행하려면 어떻게 해야 하나요? 0 6 3,027

by 빳데리빵빵 [2014.08.21 14:04:35]


insert구문으로 이루어진 .sql 파일이 

a.sql, b.sql, c.sql, d.sql 이렇게 4개가 있는데 

순차적 수행이 아니라 동시에 수행을 하려면 어떻게 해야 하나요?

shell script로 구현해야 할것 같기도 하고 다른 방법이 있나요?

많은 가르침 부탁드려요 ^^*

by 우리집아찌 [2014.08.21 15:27:35]

INSERT ALL 말씀하시는건지??


by 빳데리빵빵 [2014.08.21 16:44:35]

각각 실행하는 파일이 모두 다른 테이블 insert구문입니다 ^^;;


by DarkBee [2014.08.21 17:01:52]

sqlplus 들어가셔서 하는거 얘기하시는건지..?

@실행파일 


by 빳데리빵빵 [2014.08.21 18:10:31]

@실행파일은 순차적으로 수행이 아닌가요?

.sql 파일을 동시에 수행할수도 있나요?


by 류현우 [2014.08.21 18:18:09]

sqlplus 를 유닉스에서 실행하시면..

at now로 여러개 다 실행해놓으면 될것같은데요.

아니면 쿼리마다 shell 스크립트 하나씩 만들고,

그 쉘스크립트를 실행하는 통합 쉘스크립트로 만들어도 되구요 &<< 사용해서요.

그럼 병렬로 실행되고, 그다음에 이어서 순차적으로 하실거면 wait 으로 pid 받으셔도 될것같네요.

 


by 손님 [2014.08.22 01:32:33]
Dbms_job으로 실행하는 방법도 있습니다
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입