database quiesce and database suspend
来源:互联网 发布:直播笑声软件下载 编辑:程序博客网 时间:2024/05/22 05:25
一、database quiesce
数据库停顿:
alter system quiesce restricted;
数据库停顿后数据库状态;
SQL> SELECT ACTIVE_STATE FROM V$INSTANCE;
ACTIVE_STATE
-----------------
QUIESCED --QUIESCING: Being quiesced, but some non-DBA sessions are still active.
说明:
1、只能由sys和system用户执行该命令,其他dba用户无法执行。
2、该命令会等待除sys、system以外的任何用户的事物和查询结束才能执行完成。
3、数据库停顿后,除sys、system以外任何用户无法创建新连接(除共享模式服务),无法开始任何一个新事物和查询。
4、作用:在7*24小时的高可用环境,不用重启数据库进入静默数据库状态
取消数据库停顿
alter system unquiesce;
取消数据库停顿后数据库状态;
SQL> SELECT ACTIVE_STATE FROM V$INSTANCE;
DATABASE_STATUS
-----------------
NORMAL
二、database suspend
挂起数据库:
alter system suspend;
数据库挂起后数据库状态;
SQL> SELECT DATABASE_STATUS FROM V$INSTANCE;
DATABASE_STATUS
-----------------
SUSPENDED
说明:
1、数据库挂起停止所有数据文件和控制文件的I/O,可以让你在没有I/O的情况下备份数据库。
2、数据库挂起不影响用户的登陆,不需要I/O的操作不受影响。
3、数据库挂起的作用:
The suspend/resume feature is useful in systems that allow you to mirror a disk or file and then split the mirror, providing an alternative backup and restore solution. If you use a system that cannot split a mirrored disk from an existing database while writes are occurring, then you can use the suspend/resume feature to facilitate the split.
取消数据库挂起:
alter system resume;
取消数据库挂起后数据库状态;
SQL> SELECT DATABASE_STATUS FROM V$INSTANCE;
DATABASE_STATUS
-----------------
ACTIVE
数据库停顿:
alter system quiesce restricted;
数据库停顿后数据库状态;
SQL> SELECT ACTIVE_STATE FROM V$INSTANCE;
ACTIVE_STATE
-----------------
QUIESCED --QUIESCING: Being quiesced, but some non-DBA sessions are still active.
说明:
1、只能由sys和system用户执行该命令,其他dba用户无法执行。
2、该命令会等待除sys、system以外的任何用户的事物和查询结束才能执行完成。
3、数据库停顿后,除sys、system以外任何用户无法创建新连接(除共享模式服务),无法开始任何一个新事物和查询。
4、作用:在7*24小时的高可用环境,不用重启数据库进入静默数据库状态
取消数据库停顿
alter system unquiesce;
取消数据库停顿后数据库状态;
SQL> SELECT ACTIVE_STATE FROM V$INSTANCE;
DATABASE_STATUS
-----------------
NORMAL
二、database suspend
挂起数据库:
alter system suspend;
数据库挂起后数据库状态;
SQL> SELECT DATABASE_STATUS FROM V$INSTANCE;
DATABASE_STATUS
-----------------
SUSPENDED
说明:
1、数据库挂起停止所有数据文件和控制文件的I/O,可以让你在没有I/O的情况下备份数据库。
2、数据库挂起不影响用户的登陆,不需要I/O的操作不受影响。
3、数据库挂起的作用:
The suspend/resume feature is useful in systems that allow you to mirror a disk or file and then split the mirror, providing an alternative backup and restore solution. If you use a system that cannot split a mirrored disk from an existing database while writes are occurring, then you can use the suspend/resume feature to facilitate the split.
取消数据库挂起:
alter system resume;
取消数据库挂起后数据库状态;
SQL> SELECT DATABASE_STATUS FROM V$INSTANCE;
DATABASE_STATUS
-----------------
ACTIVE
- database quiesce and database suspend
- How to Quiesce a Database
- RESTRICT、QUIESCE和SUSPEND
- Oracle中的restricted, quiesce, suspend
- DataBase
- Database
- database
- Database
- database
- Database
- database
- database
- database
- Database
- Database
- DATABASE
- Database
- database
- Dell笔记本电脑INSPIRON系列如何取消Caps Lock大小写切换时延迟
- 生成树STP配置 ------冗余的备份链路被自动激活
- 在VC++项目中使用.Net库,经过简单转换,可以直接使用C#代码
- 树状数组
- 软件工程之文档标准
- database quiesce and database suspend
- STC
- 6.判断整数序列是不是二元查找树的后序遍历结果
- Nutch-2.2.1学习之二编译部署Nutch及常见问题
- (work and tools)最简易的vim环境搭建
- 实例解析linux内核I2C体系结构(1)
- 出自上帝之手的精妙算法 - Algorithm from THE BOOK (2)
- 实例解析linux内核I2C体系结构(2)
- php中单引号跟双引号的区别