데이터베이스

Total 205
Today 0
profile_image
최고관리자
07-02-24 16:41 0개 528회
Oracle
Oracle DB shutdown
shutdown (normal)
- 새로운 데이터베이스 connection은 더 이상 허락하지 않습니다. .

- 현재 users들이 맺고 있는 connection은 그 사용자들이 disconnect할 때까지 기다립니다. .

- 현재 처리 중인 트랜잭션이 있다면, 그 트랜잭션이 끝날 때까지 기다린 후 서버 종료합니다.

- 다음 database Startup시 어떤 instance recovery절차도 필요로 하지 않습니다.

shutdown transactional
- 모든 클라이언트가 특정 인스턴스에서 새로운 트랜잭션을 시작 할 수 없습니다.

- 클라이언트의 진행중인 트랜잭션을 모두 끝마치면 서버를 종료 합니다.

- 모든 트랜잭션이 끝나는 즉시 종료 되며, 이후 시작 시 인스턴스 복구가 필요 없습니다.


shutdown immediate
- 현재 처리중인 SQL statement가 있다면, 다 stop 시킵니다,

- uncommitted transactions이 있다면, 다 rollback 시킵니다.

- users 들이 disconnect 할때까지 안 기다리고 DB를 close & Dismount 해서
    오라클 인스턴스를 깨끗이 Shutdown 합니다.

shutdown abort
- 현재 처리중인 SQL statements를 모두 abort 시키고 rollback 도 안 시키고,

- users들 다 끊고, close & dismount도 안합니다. 즉, 그냥 꽝 닫습니다.

- 다음번 오라클 시작시에 인스턴스가 자동 복구됩니다.
[이 게시물은 최고관리자님에 의해 2007-08-07 16:29:47 홈페이지에서 이동 됨]

추천 0 비추천 0

댓글목록

등록된 댓글이 없습니다.