【ORACLE RAC】日志组管理
来源:互联网 发布:淘宝新品上架怎么刷 编辑:程序博客网 时间:2024/06/07 17:06
rac需要至少需要四个日志组,分配到每个线程上各两组,两个线程的日志组不共享。
一、查看各个节点的线程分配:
节点一
SQL> show parameters thread
NAME TYPE VALUE
----------------------------------------------- ------------------------------
parallel_threads_per_cpu integer 2
thread integer 1
节点2
SQL> show parameters thread
NAME TYPE VALUE
----------------------------------------------- ------------------------------
parallel_threads_per_cpu integer 2
thread integer 2
二、查看默认组对应的线程
SQL> select group#,thread#,members from v$log;
GROUP# THREAD# MEMBERS
---------- ---------- ----------
1 1 2
2 1 2
3 2 2
4 2 2
三、常见的日志组规划:每个线程6组,每个组的两个成员放在不同的位置
四、添加日志组
SQL> ALTER DATABASE ADD LOGFILE THREAD 1GROUP 5 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 1GROUP 6 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 1GROUP 7 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 1GROUP 8 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 2GROUP 9 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 2GROUP 10 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 2GROUP 11 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 2GROUP 12 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
五、修改当前日志组,为了能删除默认的四个日志组
SQL> alter system switch logfile;
System altered.
SQL> alter system switch logfile;
System altered.
SQL> alter system switch logfile;
System altered.
SQL> alter system switch logfile;
Systemaltered.
SQL> alter system checkpoint;
System altered.
六、删除和新建日志组
SQL> alter database drop logfile group1;
Database altered.
SQL> alter database drop logfile group 3;
Database altered.
SQL> alter database drop logfile group 2;
Database altered.
SQL> alter database drop logfile group 4;
Database altered.
七、添加日志组
SQL> ALTER DATABASE ADD LOGFILE THREAD 1GROUP 1 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 1GROUP 2 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 2GROUP 3 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
SQL> ALTER DATABASE ADD LOGFILE THREAD 2GROUP 4 ('+DGDATA','+DGFRA') SIZE 1024M;
Database altered.
八、查看,确认
SQL> select group#,thread#,members fromv$log;
GROUP# THREAD# MEMBERS
---------- ---------- ----------
1 1 2
2 1 2
3 2 2
4 2 2
5 1 2
6 1 2
7 1 2
8 1 2
9 2 2
10 2 2
11 2 2
GROUP# THREAD# MEMBERS
---------- ---------- ----------
12 2 2
12 rows selected
- 【ORACLE RAC】日志组管理
- rac 的日志组管理
- oracle rac 日志体系结构!
- oracle rac 日志体系结构
- oracle rac 日志体系结构
- oracle rac 日志体系结构
- oracle rac 基本管理!
- Oracle RAC 管理
- Oracle RAC 日常管理
- Oracle RAC 日志存放路径
- oracle rac 日志二 全
- 在RAC环境中如何管理日志(redolog file)组
- 在RAC环境中如何管理日志(redologfile)组
- 管理oracle 11g RAC
- Oracle RAC日常管理命令
- Oracle RAC日常管理命令
- oracle rac管理基本命令
- 管理oracle 11g RAC
- 生活因AR而改变
- c#线程
- “分手后”“在一起”的第七天
- C# 线程无法开启窗口的原因
- pat 1032
- 【ORACLE RAC】日志组管理
- C#中的多线程编程
- iBatis开发环境搭建和第一个程序
- C#的多线程机制
- C#下用P2P技术实现点对点聊天
- C#多线程共享数据
- uniGUI用Grid++Report报表插件设计保存报表(For unigui ver:0.95.0.1045)
- C#开发编码规范
- 在C#中使用代理的方式触发事件