2022年8月

Oracle RAC集群中的命令整理

Oracle RAC集群中的命令整理
Oracle RAC集群中的命令整理
节点层olsnodes
网络层oifcfg
集群层crsctl(平时使用最多的两个命令之一) ocrcheck,ocrdump,ocrconfig
应用层srvctl(平时使用最多的两个命令之一) onsctl,crs_XX
Oracle RAC集群中的命令整理
Oracle Clusterware的命令集可以分为以下4种:
节点层:osnodes
网络层:oifcfg
集群层:crsctl, ocrcheck,ocrdump,ocrconfig
应用层:srvctl,onsctl,crs_stat
下面分别来介绍这些命令:

- 阅读剩余部分 -

1、数据库数据量超过1TB之后, 受限于读写设备、网络流量、cpu、内存的资源的限制,数据备份和恢复的速度会超过预计规划的RTO.

官方对vldb(VERY LARGE DATABASE)的备份恢复有相应概述

In the following example, RMAN backs up all database files that have not been backed up in the last 7 days first, runs for 4 hours, and reads the blocks as fast as possible.

BACKUP DATABASE NOT BACKED UP SINCE 'sysdate - 7'
PARTIAL DURATION 4:00 MINIMIZE TIME;

- 阅读剩余部分 -

select table_owner,table_name,index_owner,index_name,substr(SYS_CONNECT_BY_PATH(column_name, ','),2) column_name_list
    from (select index_owner, index_name, table_owner, table_name, column_name,count(1) OVER ( partition by index_owner, index_name) cnt,
ROW_NUMBER () OVER ( partition by index_owner, index_name order by column_position) as seq
from sys.dba_ind_columns
where index_owner not in ('SYS', 'SYSTEM'))
where seq=cnt
start with seq=1
connect by prior seq+1=seq
and prior index_owner=index_owner
and prior index_name=index_name