2010-05-20 9 views
-1

스크립트에 1000 개의 행이 있고 10 개의 행에 명령이 실행되면 실행하는 데 오랜 시간이 걸리며 10 행을 찾으면 줄 100을 바꿔야한다는 것을 알 수 있습니다. 먼저 스크립트?스크립트를 변경할 수 있습니까?

pstop 명령을 사용하여 프로세스를 중지 할 수도 있지만 프로세스가 스크립트를 다시 읽고 일시 중지 된 위치에서 계속 실행할 수있는 방법을 모르겠습니다.

+0

'스크립트'가 약간 흐립니다. 어느 언어? – Adrian

+0

SQL * Plus 세션에서 긴 sql 스크립트를 실행하고 있습니다. sql은 대중적인 언어가 아니기 때문에 bash 또는 ksh와 같은 스크립트 언어를 사용하면 쉽게 이해할 수 있다고 생각합니다. 그래서 bash 스크립트가 인 경우; sleep 10000; do B; test.sh에 저장 한 후 "bash test.sh"를 실행 한 후 "do A"를 완료하고 10000을 자면 "do b"대신 "do C"가 필요하다는 것을 알게됩니다. "잠이 들었을 때, 나는 무엇을 할 수 있니? – Daniel

답변

0

나는 그것이 가능하지 않다고 생각합니다. 스크립트는 일반적으로 실행 전에 메모리에 완전히로드 (읽기)됩니다.

관련 문제