jarod8016b 发表于 2018-9-10 09:32:45

oracle的启动与关闭原理-oracle数据库的关闭方式

  5.oracle数据库的关闭方式。
  案例1:以normal方式关闭数据库
  命令:shutdown normal 直接 shutdown
  此方式很少用或基本不用,如果用,也许数据库将永远不能关闭;
  关闭期间允许新的用户登录的,要等到所有的数据库退出oracle之后才能关闭数据库。
  最慢的一种关闭方式,不需要实例恢复。
  案例2:immediate方式关闭数据库
  命令:shutdown immediate
  当关闭的时候,新的用户无法登录
  未提交的数据将被回滚
  oracle不会等待所有的用户退出
  最安全的关闭方式,关闭方式比较慢
  不需要实例恢复
  案例3:transactional方式关闭数据库
  命令:shutdown transactional
  当关闭的时候,新的用户就无法登录
  不允许再创建新事务
  等所有的事务完成之后才关闭数据库
  执行完之后,将强行断开与数据库的联机
  不会丢失客户端的数据,但是关闭过程比较慢
  不需要实例恢复
  案例4:abort方式关闭数据库
  命令:shutdown abort
  不允许新的连接和事务的发生
  客户端的SQL马上终止
  未提交的事务不回滚
  立即终止所有连接
  数据库出现问题的时候用这种方式
  最不安全的关闭方式,重启的时候要进行实例的恢复
  关闭速度是最快的

页: [1]
查看完整版本: oracle的启动与关闭原理-oracle数据库的关闭方式