>  기사  >  데이터 베이스  >  Oracle에는 어떤 종료 모드가 있습니까?

Oracle에는 어떤 종료 모드가 있습니까?

coldplay.xixi
coldplay.xixi원래의
2020-07-16 15:47:272337검색

Oracle 종료 모드: 1. 새로운 연결을 허용하지 않고 원래 연결이 종료될 때까지 기다리는 일반 모드 2. 새로운 연결을 허용하지 않고 사용자의 연결을 적극적으로 끊는 즉시 모드 새로운 연결을 허용하고 현재 트랜잭션이 끝나기를 기다리고 있습니다.

Oracle에는 어떤 종료 모드가 있습니까?

Oracle 종료 모드:

1. 데이터베이스를 닫는 데 필요한 권한: SYSDBA 또는 SYSOPER.SYSDBA或者SYSOPER.

2.关闭数据库的工具:SQL*PLUS或者SRVCTL.

3.关闭数据库的四种模式:normal(sql*plus工具默认),immediate(srvctl工具默认),transactionalabort

2. : SQL*PLUS 또는 SRVCTL.
  • 3. 데이터베이스 닫기를 위한 네 가지 모드: normal(sql*plus 도구의 기본값), immediate (srvctl 도구 기본값), transactionalabort

    일반 모드:

  • 는 새로운 연결을 허용하지 않고 원래 연결이 끝났습니다. 시스템에 긴 트랜잭션이나 긴 연결이 있는 경우 데이터베이스를 닫는 데 시간이 너무 오래 걸립니다. 일반적으로 사용되지 않습니다.

    즉시 모드:

  • 새로운 연결을 허용하지 않으며 사용자의 연결을 적극적으로 끊습니다. 현재 연결에 트랜잭션이 있으면 커밋되지 않은 트랜잭션을 롤백합니다.

    트랜잭션 모드:

  • 새로운 연결을 허용하지 않고 현재 트랜잭션이 끝날 때까지 기다리며 모든 트랜잭션이 끝난 후 연결을 끊습니다.

    중단 모드:

새로운 연결을 허용하지 않고 적극적으로 사용자 연결을 끊고 트랜잭션을 즉시 종료하며(롤백 없이) 클라이언트 측 SQL 문 처리가 즉시 종료됩니다.

관련 학습 권장 사항:
oracle 데이터베이스 학습 튜토리얼🎜🎜🎜

위 내용은 Oracle에는 어떤 종료 모드가 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.