『ORACLE』 数据库suspend模式(11g)

来源:互联网 发布:nginx 会话校验 编辑:程序博客网 时间:2024/05/18 01:27

SQL> select instance_name,status,logins,active_state,database_status from v$instance;

INSTANCE_NAME STATUS LOGINS ACTIVE_ST DATABASE_STATUS
---------------- ------------ ---------- --------- -----------------
enmo1 OPEN ALLOWED NORMAL ACTIVE

SQL> alter system suspend;

System altered.

SQL> select instance_name,status,logins,active_state,database_status from v$instance;

INSTANCE_NAME STATUS LOGINS ACTIVE_ST DATABASE_STATUS
---------------- ------------ ---------- --------- -----------------
enmo1 OPEN ALLOWED NORMAL SUSPENDED

SQL> conn hr/hr 
Connected.
SQL> select * from employees;

suspend子句允许您在所有实例中挂起所有I/O(数据文件,控制文件和文件头)以及查询,从而使您无需处理正在进行的事务即可复制数据库。

除非已将数据库表空间置于热备份模式,否则不要使用此子句。

suspend模式,其他会话可连接,但无法I/O。

RAC环境,所有实例均被暂停,如果在系统暂停时启动新实例,则该新实例将不会被暂停。

SQL> alter system resume;

resume子句允许使您数据库再次可用于查询和I/O。

原创粉丝点击